Software Engineer Analyst - AI Trainer
Job Description
DataAnnotation is seeking a Software Engineer Analyst - AI Trainer to help shape how AI systems learn from human-crafted coding tasks. This contract role is remote-friendly, based out of Arlington, Texas, with flexible, hourly compensation. You will design coding problems, craft clear code samples with explanations, and evaluate AI-generated code to guide the next generation of AI models.
Responsibilities
- Create and solve a variety of programming challenges used to train AI systems.
- Produce clean code snippets accompanied by thorough, easy-to-understand explanations.
- Assess AI-generated code for accuracy, performance, and readability.
- Provide actionable feedback that informs subsequent iterations of AI models.
Requirements
- Fluent English, with native or bilingual proficiency.
- Proficiency in at least one of the following: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift.
- Strong writing and grammar skills.
- A bachelorโs degree (completed or in progress).
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 times on your own computer from home.
- Competitive pay: hourly projects up to $100+ USD, with potential higher bonus rates on certain projects.
- Impact: contribute to shaping the future of AI technologies.
Note
Payment is issued via PayPal. We will not request money from you, and PayPal will handle currency conversions from USD. This role is available to residents of the US, Canada, UK, Ireland, Australia, and New Zealand. Applicants located outside these regions will not see work or assessments available on our site at this time.