
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 connects domain experts to the development of frontier AI models. Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform. AI labs and enterprises use micro1 to train models and build reliable AI agents through advanced evaluations and reinforcement learning environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale.
Our goal is to enable 1 billion people to do meaningful work by applying their expertise to AI. We’ve raised $40M+ in funding, and our AI recruiter has powered over 1 million AI-led interviews as our global network of experts grows into the human intelligence layer for AI.
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.
This job is currently closed and not accepting applications. Thank you for your interest!
Refer and Earn