Backend Software Engineer - AI Trainer
Job Description
DataAnnotation is seeking a Backend Software Engineer - AI Trainer to contribute to AI model development by designing and solving coding challenges, delivering clean code with thorough explanations, and evaluating AI-generated solutions. This contract role offers remote work with flexible scheduling.
Location
Gainesville, FL (remote)
Job Type
Contract
Responsibilities
- Develop diverse coding challenges used to train AI systems.
- Produce clean, well-documented code samples accompanied by detailed explanations.
- Assess AI-generated code for correctness, efficiency, and readability.
- Deliver feedback that informs improvements to future 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.
- Bachelor's degree completed or in progress.
- Prior 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 hours, using your own computer from home.
- Competitive pay: hourly rate of 50 to 100 USD, with opportunities for higher bonuses on certain projects.
- Impact: contribute to the development of AI technologies.