
Software Developer
$60 - $120/hourpay
Required Skills
machine learning
nlp
cloud computing
aws
performance testing
technical documentation
remote work
written communication
verbal communication
autonomous work
Node.js
CodeCommit
software development
backend
JavaScript
api development
system design
About micro1
micro1 is a data engine that helps AI labs train foundational models and enterprises build AI agents. We provide frontier evaluations and reinforcement learning environments used to improve LLM capabilities, as well as contextual evaluations used to monitor and improve AI agents in enterprise settings. Our data engine includes an AI recruiter agent that sources and vets domain experts, a data platform that enables rapid production of high-quality training data, and a pipeline performance system that ensures both quality and velocity.
Our goal is to have 1 billion people doing meaningful work by contributing their expertise to the development of frontier AI models. We’ve raised $40M+ in funding, and our AI recruiter has powered more than 1 million AI-led interviews as our global network of experts expands to form the human intelligence layer for AGI.
Job Description
Job Title: Software Developer
Job Type: Contract
Location: Remote
Job Summary:
Join our customer's team as a Software Developer and play a vital role in an innovative AI training project. You will leverage advanced technologies in machine learning, NLP, and cloud computing to build, optimize, and scale backend systems. This is a unique opportunity to contribute your expertise and work autonomously in a high-impact, fully remote environment.
Key Responsibilities:
- Design, develop, and maintain robust backend systems and APIs using Node.js and JavaScript.
- Implement and optimize machine learning and NLP pipelines for real-world AI training applications.
- Deploy, manage, and monitor solutions in AWS cloud environments, utilizing services such as CodeCommit.
- Perform rigorous performance testing to ensure system scalability, reliability, and efficiency.
- Create clear and comprehensive technical documentation to support ongoing development and knowledge transfer.
- Engage in collaborative discussions with the team, contributing to system architecture and design decisions.
- Work independently to deliver high-quality code while meeting project milestones in a remote setting.
Required Skills and Qualifications:
- Minimum 5 years of professional experience in software development, with a strong focus on backend technologies.
- Expertise in Node.js, JavaScript, and RESTful API development.
- Hands-on experience with machine learning, natural language processing, and cloud computing platforms, specifically AWS.
- Proficiency in using AWS services, including CodeCommit, for source control and DevOps workflows.
- Demonstrated ability in performance testing and system optimization.
- Strong abilities in technical documentation and knowledge sharing.
- Exceptional written and verbal communication skills, with a proven record of working autonomously on remote teams.
Preferred Qualifications:
- Experience with end-to-end system design in large-scale AI or data-centric projects.
- Background in supporting or developing AI training initiatives.
- Relevant AWS certifications or additional expertise in cloud-native solutions.