Skip to main content

Programming Analyst - AI Trainer

Posted today

dataannotationRedmond (WA)

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 need proficiency in at least one programming language or framework, such as JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. We look for strong writing ability and excellent grammar. We require a bachelors degree, either completed or currently in progress. Prior experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred. We only consider candidates located in the US, Canada, the 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, high-quality code samples along with thorough explanations. We assess AI-generated code for correctness, efficiency, and readability. We provide feedback that helps shape the next generation of AI models.
Technologies: AI C# Support Java JavaScript Kotlin Machine Learning Python React Swift TypeScript More: We are DataAnnotation, and we offer a fully remote opportunity to help build advanced AI systems while working on a flexible schedule that fits your availability. Our coding team includes more than 100,000 professionals across front-end, back-end, full-stack, machine learning, and other engineering specialties, all contributing to real-world AI progress. We provide engaging project work involving coding challenges, app development, data analysis, and visualization, with hourly pay that can reach $100+ USD for strong performers. Work is available through our platform after a short assessment, which serves as our interview process. We support remote collaboration from eligible locations in the US, Canada, the UK, Ireland, Australia, and New Zealand. 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