EngineerJobs.io
← Back to all jobs

Job Description

The Backend Software Engineer - AI Trainer position at DataAnnotation combines software development with AI model training. The role focuses on designing coding problems, writing well-documented code with explanations, and evaluating AI-generated solutions to guide model improvements. This contract opportunity is fully remote, based in White Marsh, MD, with flexible scheduling.

Responsibilities

  • Design and solve diverse coding problems used to train AI systems.
  • Write clear, high-quality code snippets accompanied by detailed explanations.
  • Evaluate AI-generated code for accuracy, performance, and readability.
  • Provide actionable feedback that shapes 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.
  • 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

Benefits

  • Fully remote work from the United States, Canada, the United Kingdom, Ireland, Australia, and New Zealand.
  • Flexible scheduling, enabling project selection and work timing from your own computer at home.
  • Competitive compensation, paid hourly up to $100 USD, with potential bonus rates on certain projects.
  • Meaningful impact on the future of AI technologies.

Notes

Payment is processed via PayPal. Applicants will not be asked to provide money. PayPal handles currency conversions from USD. This position is available to candidates located in the US, Canada, the UK, Ireland, Australia, and New Zealand. Individuals outside these regions will not see work or assessment opportunities on the site at this time.

Similar Jobs