Staff Software Engineer - AI Trainer
Job Description
This contract role at DataAnnotation is for a Staff Software Engineer - AI Trainer. The position supports training AI models by designing and solving coding problems, writing code and explanations, evaluating AI-generated code, and helping shape next generation AI models. The role is fully remote with a flexible schedule, based in Lake Monroe, Florida.
Responsibilities
- Design and solve diverse coding problems used to train AI systems.
- Write clear, high-quality code snippets and detailed explanations.
- Evaluate AI-generated code for accuracy, performance, and clarity.
- Provide feedback that directly shapes the next generation of AI models.
Requirements
- Fluency in English at native or bilingual level.
- Proficiency in at least one of the following languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift.
- Excellent writing and grammar skills.
- A bachelor's degree (completed or in progress).
- Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred.
Technologies
- JavaScript
- TypeScript
- Python
- C
- C#
- C++
- React
- Go
- Java
- Kotlin
- Swift
Benefits
- Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New Zealand.
- Flexible schedule: choose projects and working times on your own computer from home.
- Competitive pay: projects are paid hourly, up to $100+ USD per hour, with opportunities for higher bonus rates on certain projects.
- Impact: contribute to shaping the future of AI technologies.
Additional Information
- Payment is made via PayPal. The company will not request money from candidates. PayPal handles currency conversions from USD.
- This job is available to residents of the US, Canada, UK, Ireland, Australia, and New Zealand. Applicants outside these countries will not see work or assessments on our site at this time.