EngineerJobs.io
← Back to all jobs

Job Description

DataAnnotation invites applications for a Backend Software Engineer with a focus on AI training. The role centers on designing and solving coding problems used to train AI models, producing high quality code and explanations, and evaluating AI generated code to gauge accuracy and clarity. The position supports remote work with a flexible schedule.

Location

Based in Englewood Cliffs, New Jersey, with remote work options available.

Job Type

Contract

Education

Bachelor's degree completed or in progress.

Responsibilities

  • Design and refine a diverse set of coding problems used to train AI systems.
  • Produce clean, well documented code snippets accompanied by thorough explanations.
  • Assess the accuracy, performance, and readability of AI generated code.
  • Deliver actionable 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.
  • 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 United States, Canada, United Kingdom, Ireland, Australia, and New Zealand.
  • Flexible schedule: select projects and determine work hours from your own computer at home.
  • Competitive pay: hourly rates range from $50 to $100 USD, with potential higher bonus rates on select projects.
  • Impact: contribute to shaping the future of AI technologies.

Similar Jobs