Skip to main content

Software Engineer - AI Trainer

Posted today

dataannotationWilmington (NC)

SENIORITY

Junior

SALARY

$104,000 - $208,000 per year

Apply (opens in a new tab)

About the role

Salary: $104,000 - 208,000 per year
Requirements: We require fluency in English at a native or bilingual level. We require strong proficiency in at least one of these languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. We require excellent writing ability and solid grammar skills. We require a bachelors degree, either completed or currently in progress. We prefer prior experience as a Software Developer, Coder, Software Engineer, or Programmer. We require candidates to be located in the US, Canada, UK, Ireland, Australia, or New Zealand.
Responsibilities: We design and solve a wide range of coding challenges used to train AI systems. We write clear, well-structured code examples and thorough explanations. We review AI-generated code for correctness, efficiency, and readability. We provide detailed feedback that helps improve the next generation of AI models.
Technologies: AIC#Support
JavaJavaScriptKotlinMachine Learning PythonReactSwiftTypeScriptMore: We are Data Annotation, a growing team focused on building advanced AI systems through practical coding work. Our coding community includes more than 100,000 professionals across front-end, back-end, full-stack, machine learning, and other engineering disciplines, all contributing to meaningful progress in AI. We offer fully remote work with the freedom to set your own schedule, and you can choose the projects that fit your availability and goals. Compensation is competitive, with hourly pay ranging from $50 to $100+ USD and opportunities for higher-paying projects based on strong performance. We support remote work across the US, Canada, the UK, Ireland, Australia, and New Zealand, and our work is designed for people who want both flexibility and impact while helping shape the future of AI.last updated 45 week of 2026

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this