Software Engineer - AI Trainer
Job Description
DataAnnotation is seeking a remote Software Engineer - AI Trainer to design and solve coding problems used for training AI models, craft code snippets with explanations, and assess AI-generated code. The role offers flexible scheduling and remote work from a distributed environment.
Compensation
USD 50 - 100 per hour.
Responsibilities
- Design and implement a diverse set of coding problems used to train AI systems.
- Write clear, high-quality code samples accompanied by thorough explanations.
- Evaluate AI-generated code for correctness, performance, and readability.
- Provide actionable feedback that informs the next generation of AI models.
Requirements
- Fluency in English at native or bilingual level.
- Proficiency in at least one of these 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: select projects and determine work times, using your own equipment from home.
- Competitive pay: hourly projects with rates up to 100 USD per hour, with opportunities for higher bonuses on select projects.
- Impact: contribute to shaping the future of AI technologies.
Note
Payments are processed via PayPal. We will never request money from you. PayPal handles currency conversions from USD. This position is open to residents of the US, Canada, UK, Ireland, Australia, and New Zealand. Individuals outside these regions will not have access to work or assessments on our site at this time.