Backend Software Engineer - AI Trainer
Job Description
Backend Software Engineer - AI Trainer at DataAnnotation offers a fully remote, contract-based opportunity to design and solve coding challenges that train AI systems.
Responsibilities
- Create and solve a range of programming problems used to train AI models.
- Produce clean, well documented code samples accompanied by thorough explanations.
- Assess AI generated code for correctness, performance, and clarity.
- Offer actionable feedback to influence the next generation of AI systems.
Requirements
- English fluency at native or professional 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.
- 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 US, Canada, UK, Ireland, Australia, and New Zealand.
- Flexible schedule: pick projects and set your own hours, using your own computer from home.
- Competitive pay: hourly rates up to $100+ USD, with potential bonus rates on select projects.
- Impact: contribute to shaping the future of AI technologies.
Compensation
- Hourly rate: USD 50 - 100 per hour.
Location
New Paltz, NY, remote work available.
Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, Canada, UK, Ireland, Australia, and New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time.