Skip to content
OpenTrain AIFor AI Companies

Scala Developer For AI/LLM Training (Remote Contract)

Remote contract position writing and debugging Scala code to build training datasets for AI models; $9.28/hr, long-term (6+ months), 20–40 hrs/week with flexibility. Requires 2+ years professional Scala experience and a CS/engineering degree.

OpenTrain AI

Coding & Software

100% Remote Hourly · $9.28/hr

$9.28/hr

Compensation

Worldwide

Eligibility

Entry

Experience

Jun 22, 2024

Posted

Open worldwide

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. Our platform connects people who want flexible, remote work contributing directly to how AI systems learn and behave.

We focus on helping contributors start and grow careers teaching AI — discover projects, build a profile, and apply quickly. Creating an OpenTrain account is free.

About AI training (what this work means)

AI training is the human side of building modern models: people prepare, write, and review examples that models learn from. Tasks include creating high-quality code samples and debugging model outputs so models improve over time.

This role sits at the intersection of software engineering and AI: you’ll produce precise Scala snippets and correct AI-generated code so models learn to write reliable programs.

The role

We are hiring experienced Scala developers for a long-term AI training project. This is a remote, contract, part-time role where you’ll write short Scala programs, fix and optimize AI-generated Scala code, and produce labeled training examples that teach models to generate correct code.

Commitment is flexible: the project runs for 6+ months and expects 20–40 hours per week; the team requests candidates be able to commit ideally 25–40 hours/week during the engagement.

  • Employment type: Contractor, Part-time
  • Duration: 6+ months (long-term project)
  • Work location: Remote, worldwide
  • Hours: Flexible scheduling within 20–40 hrs/week (ideal 25–40 hrs/week)

What you’ll do

Day-to-day you’ll convert prompt requirements into clear Scala code examples, debug and refine AI-generated Scala, and assemble labeled datasets that document correct code and expected outputs. Accuracy, clarity, and consistent style are critical.

You’ll follow provided labeling guidelines and quality standards, complete assigned work within deadlines, and collaborate with reviewers or engineers when questions arise.

  • Write short Scala programs and code snippets from prompts
  • Debug and correct AI-generated Scala code to meet standards
  • Create precise labeled examples that teach models expected behavior
  • Refine and optimize code for readability and correctness
  • Follow labeling guidelines and submit work via the project platform

Requirements

Candidates must meet the stated technical and logistical requirements to be considered. A Scala coding assessment will be sent after proposal submission and is part of the qualification process.

  • Minimum 2 years professional experience in software development with a strong focus on Scala
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Proven ability to develop, troubleshoot, and optimize Scala code
  • Excellent problem-solving skills, attention to detail, and clear English communication
  • Stable internet and reliable electricity for consistent remote work
  • Ability to commit 25–40 hours per week for ~6 months (project expects 20–40 hrs/week)
  • Prior experience in AI data labeling/training is preferred but not required
  • Applicants with under 2 years of Scala experience should expect a Proposal Qualification score under 7

Compensation and tools

This role pays USD 9.28 per hour on a pay-per-hour basis. You will use the project’s labeling/review tools (OTHER) and follow provided instructions to submit examples and corrections.

No additional software or proprietary tools are required beyond a code editor, web browser, and the labeling platform. Specific submission workflows will be provided after onboarding.

  • Pay type: Hourly, USD 9.28/hr
  • (project-specific platform)
  • Data type: Computer code / programming (Scala)
  • Label types: Computer programming / coding examples

How to apply

Submit your proposal through OpenTrain with a short summary of your Scala experience, relevant projects, and availability. After you apply, you will receive a Scala coding assessment — completing it is required to move forward.

Be honest about your hours and experience. Applications from worldwide candidates are welcome; the team will review proposals and assessments to select contractors.

  • Include links to code samples or a public repo if available
  • State availability (hours per week) and earliest start date
  • Complete the Scala coding assessment sent after proposal submission