Backend Software Engineer - AI Trainer
Job Description
DataAnnotation is seeking a remote Backend Software Engineer with a focus on AI training. In this role, you will design and solve coding problems used to train AI systems, craft clear code snippets with explanations, and evaluate AI-generated code to guide model improvements. Based in Lemont, Illinois, this is a fully remote position with flexible hours and hourly pay between $50 and $100, reflecting the scope of work.
Responsibilities
- Design and solve diverse coding problems used to train AI systems.
- Write clean, high-quality code snippets accompanied by detailed explanations.
- Evaluate AI-generated code for accuracy, performance, and clarity.
- Provide feedback that directly informs the next generation of AI models.
Requirements
- Fluency in English (native or bilingual level).
- Proficiency in at least one of the following: 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 hours on your own terms from your own computer.
- Competitive pay: hourly rates up to $100+, with opportunities for higher bonuses on certain projects.
- Impact: play a role in shaping the future of AI technologies.
Note
Payments are processed via PayPal. We will not ask you for money. PayPal handles currency conversions from USD. This role is available to candidates in the US, Canada, UK, Ireland, Australia, and New Zealand; applicants outside these regions will not see work or assessments on our site at this time.