Skip to content
OpenTrain AIFor AI Companies

Scala AI Training Engineer

Review and improve AI-generated Scala code, system designs, and technical explanations as a remote contractor earning $70 per hour. Use your JVM, concurrency, and distributed-systems expertise to shape next-generation AI models.

OpenTrain AI

Coding & Software

Remote Hourly · $70/hr

$70/hr

Compensation

17 countries

Eligibility

Intermediate

Experience

Jul 9, 2026

Posted

Open to applicants in

Bangladesh Bhutan Brazil Cambodia Germany India Indonesia Malaysia Nepal Pakistan Singapore Sri Lanka Thailand Philippines United States Timor-Leste Vietnam

Interested in this role?

Create a free OpenTrain account and apply in minutes.

About OpenTrain

OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. It connects people with opportunities to teach and evaluate AI, build a professional profile, and grow in a fast-moving industry where human expertise directly shapes how AI systems behave.

  • Create an OpenTrain account for free
  • Discover AI-training projects and apply in minutes
  • Build experience in a rapidly growing technology field

About AI Training Work

AI training is the human side of building artificial intelligence. Specialists write examples, evaluate model responses, identify errors, and provide expert feedback so AI systems can produce more accurate, useful, safe, and technically sound results.

  • Remote work that can fit around other commitments
  • Directly influence how advanced AI models reason and respond
  • Apply specialized technical knowledge to cutting-edge systems

The Role

OpenTrain AI is hiring Scala AI Training Engineers for remote, hourly contractor work. You will work with AI-generated Scala code, system designs, and technical explanations, creating high-quality reference material and evaluating model outputs for correctness, clarity, safety, performance, and adherence to the prompt.

This intermediate-level role requires at least 20 hours per week. Compensation is $70 USD per hour. The role is available to contractors in Bangladesh, Bhutan, Brazil, Cambodia, Germany, India, Indonesia, Malaysia, Nepal, Pakistan, Singapore, Sri Lanka, Thailand, the Philippines, the United States, Timor-Leste, and Vietnam.

  • Employment type: Part-time contractor
  • Work arrangement: Remote
  • Time commitment: 20+ hours per week
  • Pay: $70 USD per hour
  • Working language: English, with minimum C1 proficiency

What You’ll Do

You will combine hands-on Scala engineering judgment with structured AI evaluation. Your feedback will help distinguish robust solutions from responses that contain subtle correctness, performance, safety, or reasoning problems.

  • Review AI-generated Scala code, system designs, and technical explanations
  • Write reference implementations and model answers for Scala and JVM topics
  • Create detailed prompts and quality explanations that guide model learning
  • Compare and rank AI responses for correctness, safety, performance, and reasoning quality
  • Check for bugs and weak spots in concurrency, distributed-systems behavior, JVM performance, and resource handling
  • Fact-check technical information and identify inaccuracies or unsafe patterns
  • Evaluate outputs for bias across real-world use cases

Required Qualifications

This role is intended for an experienced Scala professional who can explain complex engineering decisions clearly in written English. You should be comfortable assessing both implementation details and broader system behavior.

  • Strong professional production experience with Scala 2.13+ or Scala 3
  • Deep JVM fundamentals, including the memory model, garbage collection, profiling, and performance tuning
  • Experience with concurrency and effect systems or actor-based systems such as cats-effect, ZIO, Akka, or Pekko
  • Distributed-systems experience with microservices, messaging, retries, idempotency, backpressure, and consistency tradeoffs
  • Strong testing practices, including unit, integration, and property-based testing
  • Comfort with sbt, Maven or Gradle interoperability, and version-control best practices
  • Bachelor’s degree in Computer Science, Software Engineering, or a closely related field, or equivalent practical experience
  • Minimum C1 English proficiency and the ability to write clear technical explanations

Helpful Experience

Prior experience in AI training, data annotation, or evaluating AI-generated technical content is a strong plus. Familiarity with the evaluation and feedback process can help you quickly translate your engineering expertise into high-quality training data.

  • Scala 2.13+ or Scala 3 production experience
  • JVM profiling, garbage collection, and performance tuning
  • Concurrency using Akka, Pekko, cats-effect, or ZIO
  • Distributed-systems design involving retries and backpressure
  • Clear written technical explanations in C1 English
  • AI evaluation or technical data-training experience

Why Work in AI Training

AI training offers a way to apply real engineering expertise to the development of modern AI systems. Contributors help models learn from carefully written examples and expert reviews, while remote project work can provide flexible opportunities alongside other professional or personal commitments.

  • Use your Scala and JVM expertise on advanced AI development
  • Work remotely with a flexible part-time contractor schedule
  • Help improve model accuracy, safety, performance, and technical reasoning
  • Build experience in one of the fastest-growing areas of technology

Ready to apply?

Create a free OpenTrain account and apply for this role in minutes.

Keep exploring

Similar Jobs

View all jobs

Java Backend Engineer, AI Training

Join OpenTrain as a Java Backend Engineer supporting AI system training—build Spring Boot microservices, optimize performance, and deliver high-quality code and documentation. Part-time contractor role, 20+ hrs/week, remote, paid hourly (up to $90/hr).

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level
Hourly · $30–$90/hr

Posted Jun 29, 2026

AI Training Software Engineer

Build reinforcement learning environments that test AI models on real software engineering tasks. Work remotely on a flexible contract of fewer than 20 hours per week, earning $100-$150 per hour.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Entry level
Hourly · $100–$150/hr

Posted Aug 5, 2026

Java AI Training Developer

Join OpenTrain as a Java AI Training Developer working 20+ hours/week on a contract, part-time basis to build and evaluate code-centric datasets, rank model responses, and support RLHF and fine-tuning. Use your Java skills to improve model alignment, clarity, and technical accuracy.

Coding & Software
Computer Code Programming
Remote · Worldwide
English
Part-time · Flexible
Intermediate level

Posted Jul 17, 2026