Staff Software Engineer - AI Trainer
Job Description
DataAnnotation offers a fully remote, flexible contracting role for a Staff Software Engineer - AI Trainer. You will help train AI models by designing and solving coding problems, writing code snippets and explanations, and evaluating AI-generated code, all while working from your own workspace. This opportunity provides competitive hourly pay up to 100 USD, the ability to set your own schedule, and the chance to directly influence the next generation of AI technologies.
Benefits
- Fully remote work from anywhere in the US, Canada, the UK, Ireland, Australia, and New Zealand.
- Flexible schedule: choose projects and work on your own time from your own computer.
- Competitive pay: hourly rates up to 100 USD, with potential higher bonus rates on certain projects.
- Meaningful impact: contribute to shaping the future of AI technologies.
Responsibilities
- Design and solve a diverse set of coding problems used to train AI systems.
- Write clear, high quality code snippets and 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 at 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).
Technologies
- JavaScript
- TypeScript
- Python
- C
- C#
- C++
- React
- Go
- Java
- Kotlin
- Swift
Note: Payment is processed via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This role is available only to applicants in the United States, Canada, the United Kingdom, Ireland, Australia, and New Zealand; those located outside of these regions will not see work or assessments on our site at this time.