Skip to content
AI Training Pay
esc
  • Loading roles…
  • Pages and tools

OpenTrain

Mobile AI Coding Task Engineer

You will turn realistic mobile engineering problems into coding tasks used to train and evaluate AI models. Your work may cover bug fixes, feature development, refactoring, application state and lifecycle behavior, debugging, and performance improvement.

Field
Software & coding
Where
United States, Algeria, Argentina, Austria, Bahrain, Bangladesh +46 more
Commitment
part time
Hours
up to 15/week
Posted
21 days ago

Pay data for your profession: Software engineer AI trainer jobs

The full listing

As posted on OpenTrain AI. See the original

The Work

You will turn realistic mobile engineering problems into coding tasks used to train and evaluate AI models. Your work may cover bug fixes, feature development, refactoring, application state and lifecycle behavior, debugging, and performance improvement.

Each task must have a reliable environment, clear expected behavior, deterministic validation, and a golden reference solution. You will work with suitable repositories and may focus on cross-platform, iOS, or Android development based on your expertise.

  • Create technically demanding mobile coding tasks from realistic engineering problems.
  • Design tasks that test debugging, feature development, state management, lifecycle handling, and performance improvement.
  • Build reproducible environments for each task.
  • Write deterministic verifiers that accept correct solutions and reject incomplete, incorrect, or hard-coded approaches.
  • Provide a reference solution that demonstrates a correct implementation across valid approaches.
  • Work across React Native, Flutter, iOS, or Android development tracks according to your skills.

What It Pays and Takes

This is a remote, part-time contractor role for someone with strong hands-on mobile development experience. You should be able to create reliable technical tasks and robust validation for more than one valid software implementation.

  • $50 to $100 per hour equivalent, paid per task that meets the project specifications.
  • Approximately 15 hours per week, with less than 20 hours per week required.
  • Minimum weekly submission requirements apply.
  • Remote; open only to candidates in the supported countries for this role.
  • Fluent in English.
  • Significant hands-on expertise in at least one mobile development track.
  • Experience with TypeScript or JavaScript and React Native, Dart and Flutter, Swift with SwiftUI or UIKit, or Kotlin with Jetpack Compose or the Android View system.
  • Strong understanding of mobile architecture, state management, asynchronous programming, and application lifecycle.
  • Ability to debug complex mobile applications and improve their performance.
  • Ability to create reproducible technical tasks and robust deterministic validation.

How It Works

Apply on OpenTrain with your resume, then complete the application on the hiring site.

About AI Training Work

AI training is the human work behind modern AI systems, including writing, testing, and evaluating examples that help models improve. OpenTrain is a platform where people find these projects, build a profile, and apply to work that matches their skills.

How OpenTrain AI pays and hires

OpenTrain says it is free for freelancers, with no fees or subscriptions. Clients fund each milestone before work starts, and OpenTrain pays out to your connected payout method when the client approves the milestone. It doesn't publish a fixed payout schedule.

Create a free profile with your domains, languages and hourly rate, then apply to listings. Some listings hire through OpenTrain; others link you straight to the hiring platform.

Source: OpenTrain: AI training careers, OpenTrain docs: invoicing and payouts

Full OpenTrain AI profile: watch-outs and worker reports →

Other software & coding roles

All 183 software & coding roles →