Software Engineer Analyst - AI Trainer
Job Description
DataAnnotation seeks a contract Software Engineer Analyst focused on AI training in Heath, Texas, with fully remote work available. The role centers on designing and solving coding problems to train AI models, evaluating AI-generated code, and providing feedback that guides model development.
Responsibilities
- Develop and solve a variety of programming challenges crafted to train AI systems.
- Produce clear, well-structured code samples accompanied by thorough explanations.
- Assess AI-generated code for correctness, efficiency, and readability.
- Deliver actionable feedback that informs subsequent iterations of AI models.
Requirements
- English fluency at native or bilingual level.
- Experience with 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 abilities.
- A 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 United States, Canada, United Kingdom, Ireland, Australia, and New Zealand.
- Flexible schedule: select projects and determine when you work, from your own computer at home.
- Competitive pay: hourly compensation up to $100+ USD per hour, with opportunities for higher bonus rates on certain projects.
- Impact: contribute to shaping the future of AI technologies.
Note
- Payments are processed via PayPal.
- We will never ask for money from you.
- PayPal handles currency conversions from USD.
- This job is available only to residents of the United States, Canada, United Kingdom, Ireland, Australia, and New Zealand; candidates outside these regions will not see work or assessments on our site at this time.