
Software Developer
Required Skills
Python
Node.js
AWS
JavaScript
Swift
GoLang
Rust
Typescript
C#
Kotlin
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 (Part-time)
Location: Remote(US/Canada)
Job Summary:
We are seeking an expert Software Developer to join our customer's team for innovative AI projects. You will play a pivotal role in coding for AI model training and evaluation, leveraging your technical expertise to drive impactful solutions. This is an ideal opportunity for professionals who are passionate about advancing the field of artificial intelligence and excelling in dynamic, cross-functional environments.
Key Responsibilities:
- Design, develop, and optimize scalable software solutions.
- Contribute expert-level code to AI model evaluation and training workflows.
- Collaborate with cross-functional teams to implement robust system integrations.
- Analyze project requirements and transform them into technical specifications and actionable plans.
- Participate in rigorous code reviews, ensuring adherence to best practices and high-quality standards.
- Troubleshoot, debug, and upgrade existing software to enhance performance and reliability.
- Communicate effectively with technical and non-technical team members, prioritizing clear written and verbal interactions.
Required Skills and Qualifications:
- Advanced proficiency with any of Python, Node.js, AWS, JavaScript, Go, PHP, Typescript, Rust, Kotlin, C# or Swift.
- Strong experience in software development for AI training and evaluation projects.
- Expert coding abilities, with a proven track record of delivering high-quality solutions outside of traditional frontend roles.
- Excellent written and verbal communication skills, with an emphasis on clarity and detail.
- Demonstrated ability to work independently and manage priorities in a remote setting.
- Proficient in modern development tools, version control, and agile methodologies.
- Adaptable to rapidly changing project requirements and enthusiastic about continuous learning.
Preferred Qualifications:
- Previous experience working on AI-driven applications or platforms.
- Background in any technical domain beyond frontend development.
- Contributions to AI model evaluation or data labeling pipelines are a plus.