Backend Software Engineer - AI Trainer
Job Description
DataAnnotation is seeking a Backend Software Engineer - AI Trainer for a remote contract role. The position centers on crafting coding problems to train AI systems, delivering high quality code and explanations, and assessing AI generated code for quality and clarity.
Responsibilities
- Develop and solve a range of coding challenges used to train AI systems.
- Author clear, high quality code snippets along with thorough explanations.
- Assess AI generated code for correctness, efficiency, and readability.
- Provide feedback that informs the next generation of AI models.
Requirements
- Fluency in English (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 when you work, on your own computer, from home.
- Competitive pay: projects are paid hourly, up to $100+ USD per hour, with potential bonus rates for select projects.
- Impact: contribute to shaping the future of AI technologies.
Note
- Payment is made via PayPal; we will never ask for any money from you. PayPal handles currency conversions from USD.
- This job is available only to residents of the US, Canada, the UK, Ireland, Australia, and New Zealand. Those located outside these countries will not see work or assessments on our site at this time.