Software Developer for Training AI Data - Remote
Role details
Job location
Tech stack
Job description
You'll join an expert annotation team to create training data for the world's most advanced AI models. No previous AI experience is necessary. Seek developers with professional coding experience to train large AI language models, helping generative AI models write better code and use tools effectively. What Will I Be Doing?
-
Auditing AI model's tool usage and API interactions
-
Reading, writing, and editing JSON files
-
Working with APIs - building, using, and integrating them
-
Solving coding problems in your preferred programming language
-
Writing test cases to confirm code works efficiently
-
Creating instructions to help train AI models
-
Reviewing and improving technical outputs, Expectations are 15+ hours per week; however, there is no upper limit. Developers work 20-40+ hours per week and are paid weekly per hour of work done on the platform. The contract is open-ended for the next 2 years but can be ended at any time. We hope you will commit to 12 months, but if it's not a fit we understand. Interview Process
-
Apply using the Ashby form.
-
Resume screening to assess your coding ability.
-
If you seem like a good fit, we'll send an async code review that takes 35 minutes and must be finished within 72 hours.
-
Complete programming assessments in your strongest languages.
-
Perform a simulated production-level task on the platform.
Requirements
- Professional coding experience (through work, projects, or education).
- Complete fluency in English.
- Strong attention to detail and instruction-following ability.
- Experience working with APIs-building, using, or integrating.
- Ability to read, write, and edit JSON files.
- STEM background with solid coding experience.
- Problem-solving skills and analytical thinking.
- Pass fraud and background validation.
Nice to Haves
- Professional coding experience in a software development/programming role.
- Bachelor's or Master's degree in Computer Science or a STEM field.
- Experience with multiple programming languages.
- Familiarity with building and using APIs.
- Technical writing or documentation experience.
- Proven track record of working independently.
- Contributions to coding communities or open source projects.
- Enthusiasm for teaching and training AI systems.