Senior Software Engineer - AI Trainer
Job Description
Remote Senior Software Engineer - AI Trainer at DataAnnotation designs and solves coding problems for AI training, writes code with explanations, and evaluates AI-generated code to guide model development.
Responsibilities
- Develop and solve a range of programming challenges used to train AI systems.
- Produce clear, high‑quality code snippets accompanied by thorough explanations.
- Assess AI-generated code for correctness, performance, and readability.
- Provide actionable feedback that informs the next generation of AI models.
Requirements
- English fluency at native or bilingual level.
- Strong skills in at least one language or framework from: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift.
- Excellent writing and grammar abilities.
- 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 locations including the US, Canada, the UK, Ireland, Australia, New Zealand, the Netherlands, Germany, Denmark, Norway, Sweden, Poland, Romania, Ukraine, Argentina, Brazil, India, and the Philippines.
- Flexible schedule choosing which projects to take on and when to work.
- Competitive hourly pay up to 100 USD per hour, with opportunities for higher rates based on performance.
- Impactful work shaping the future of AI technologies.
Similar Jobs
S