Software Engineer - AI Trainer
Job Description
DataAnnotation invites applications for a Remote Software Engineer - AI Trainer based in Scranton, PA, with remote work options. In this contract role, you will design and solve coding challenges used to train AI systems, delivering clear code samples and explanations while helping assess AI-generated code for accuracy and performance. The position offers flexible scheduling and hourly compensation.
Responsibilities
- Design and solve a variety of coding problems used to train AI systems.
- Provide clear, high quality code snippets accompanied by thorough explanations.
- Evaluate AI generated code for accuracy, performance, and clarity.
- Offer feedback that informs the next generation of AI models.
Requirements
- Fluency in English (native or bilingual level).
- Proficiency in 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 skills.
- A 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
Compensation
Hourly pay is USD 100 per hour.
Benefits
- Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New Zealand.
- Flexible schedule: choose projects and working times, using your own computer from home.
- Competitive pay: hourly projects with rates up to 100 USD per hour, with potential bonus rates on select projects.
- Impact: contribute to shaping the future of AI technologies.
Note
Payment is made via PayPal. We will never ask for money from you. PayPal handles currency conversions from USD. This position is available to applicants in the US, Canada, UK, Ireland, Australia, and New Zealand. Those outside these regions will not see work or assessments on our site at this time.