Software Engineer Analyst - AI Trainer
Job Description
DataAnnotation is seeking a Software Engineer Analyst to serve as an AI Trainer in a remote contract role, based in Des Plaines, Illinois. You will help train AI models by designing coding problems, writing code and explanations, and evaluating AI-generated code. The position offers a flexible schedule, fully remote work, and hourly pay ranging from $50 to $100, with potential bonuses.
Responsibilities
- Create and solve a variety of coding challenges that serve as training material for AI systems.
- Produce clean, well-documented code samples along with thorough explanations.
- Assess AI-generated code for correctness, efficiency, and readability.
- Deliver actionable feedback to influence future AI model iterations.
Requirements
- Fluency in English, 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.
- 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 work when it suits you, on your own computer from home.
- Competitive pay: hourly rates of $50 to $100 USD, with opportunities for higher bonus rates on certain projects.
- Impact: contribute to shaping the future of AI technologies.
Note: Payments are processed through PayPal. We will never ask for money from applicants. PayPal handles currency conversions from USD. This job is available to residents of the US, Canada, the UK, Ireland, Australia, and New Zealand; applicants outside these regions will not see work or assessments on the site at this time.