Application Developer - AI Trainer

DataAnnotationWinnipeg, CA
Published on

About the Role

DataAnnotation is looking for proficient programmers to join our team as Application Developers - AI Trainers. You will train our AI chatbots to code by writing and evaluating code and measuring their progress.

Responsibilities

  • Develop diverse problems and solutions for coding chatbots.
  • Write high-quality answers and code snippets.
  • Evaluate code quality produced by AI models for correctness and performance.

About the Candidate

To apply for this role, you need:

  • Proficiency in either Python or JavaScript, and familiarity with languages such as TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, or Swift.
  • Ability to explain your coding solutions effectively.
  • Fluency in English (native or bilingual level).
  • A detail-oriented approach and excellent writing and grammar skills.
  • A bachelor's degree (completed or in progress) is preferred.

Company Culture and Benefits

This is a contract position with flexible hours, allowing you to choose which projects you work on.

  • The position is fully remote, and you can work on your own schedule.
  • Payment is hourly, starting at $40 USD/hour, with bonuses for high-quality and high-volume work.
  • Payment will be made via PayPal, ensuring safety and convenience.

Note

We will never ask for any money from you. PayPal will handle any currency conversions from USD.