SME Careers
SME CareersVerified listing
Remote

Scala Engineer for AI Training Content & Evaluation

Up to 70/hr
Remote
Posted September 12, 2026
contract
Not Sure? Upload your resume to see every role you match

Listing checked September 4, 2026 · pay as published by SME Careers

Overview

Remote contract role focused on shaping AI training data through Scala and the JVM. Review AI-generated code, system designs, and technical explanations, delivering high-quality reference implementations and step-by-step reasoning for complex problems. You will assess AI outputs for correctness, safety, performance, and context, with a focus on concurrency and distributed systems behaviors. This work supports SME Careers' AI data services, helping improve models used by developers worldwide and providing clear, testable references for training content.

What You'll Do5

  • 1Design AI training content by writing prompts on Scala and JVM topics and delivering high-quality reference answers.
  • 2Assess AI outputs to improve accuracy, safety, performance, and contextual relevance.
  • 3Test AI results for concurrency and distributed-systems edge cases.
  • 4Create model explanations and reference implementations that demonstrate correct methods for complex engineering tasks.
  • 5Rank and compare multiple AI responses to identify the best reasoning quality.

Requirements11

  • 1Bachelor’s degree in computer science, software engineering, or a closely related technical field, or equivalent hands-on experience.
  • 24+ years of professional Scala production experience.
  • 3Expert-level proficiency in Scala 2.13+ and/or Scala 3, with strong understanding of the type system, implicits/givens, collections, and functional patterns.
  • 4Strong JVM fundamentals including memory model, garbage collection, profiling, and troubleshooting production issues.
  • 5Deep experience with concurrency and effect systems (cats-effect, ZIO) and/or actor-based systems (Akka/Pekko).
  • 6Experience designing and operating distributed services: microservices, messaging/streaming, retries, idempotency, backpressure, and consistency tradeoffs.
  • 7Strong testing practices (ScalaTest, MUnit, ScalaCheck) and familiarity with CI/CD workflows.
  • 8Comfort with build tooling and dependency management (sbt, Maven/Gradle interop) and version control best practices.
  • 9Minimum C1 English proficiency (written and spoken).
  • 10Prior experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
  • 11Highly detail-oriented and systematic with a methodical approach to Scala/JVM systems.

Who Should Apply

Experienced Scala engineers who have shipped backend services or data platforms and are comfortable with distributed architectures. This role may not fit candidates lacking hands-on work with concurrency, actor models, or JVM performance tuning. Look for demonstrable projects showing production Scala code, testing strategies, and CI/CD involvement. Strong English communication is essential to document findings and explain technical reasoning. If your background centers on scripting or non-distributed systems, this role might not align with your experience.

Salary Insight

Pay: $70 per hour. This hourly rate reflects specialized, mid-senior level Scala backend work on AI data training and evaluation performed on a remote contract basis.

Pay and demand for AI Training roles

Aggregated

Typical pay

$72/hour

This role

up to $70/hr

Most AI Training roles pay $40–$98 per hour. This role's pay falls inside that range.

Based on 1,089 similar roles that publish pay · 302 publish only a top rate; those count at the rate they gave

Typical rangeMedian payThis role

Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.

Live similar roles
1,258
Listed in last 30 days
483
Remote
97%

Hiring most right now: micro1 (367) · SME Careers (254) · Mercor (156)

Most requested skills · share of roles

  • ai training
    13%
  • llm evaluation
    11%
  • ai evaluation
    11%
  • data annotation
    9%

Figures from AI Training roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.

Compare your resume against these roles

Location

Typeremote
LocationRemote
Eligible countriesBangladesh, Bhutan, Brazil, Cambodia, Germany +12 more
This is a remote position

Compensation

Up to $70/hr

Required Skills

scalascala-2.13scala-3akkapekkocats-effectziojvmconcurrencydistributed-systemsmicroservicessparkscalatestmunitscalachecksbtmavengradledockerrestgrpcci-cdtestingperformance-tuningakka/pekko (concurrency & actors)code reviewdebugging & profilingenglish (c1+)functional programmingperformance optimizationremote contractorspark (data processing)

Application Tip

Include a portfolio snippet showing a Scala project that uses Akka/Pekko with clear concurrency patterns and a short note on JVM profiling or performance tuning results.

Share:

How NearSkill helps you apply

  1. 1. Check your job match

    We compare your resume with the job requirements to help you understand how well your experience fits.

  2. 2. Continue to the employer’s website

    We’ll direct you to the employer’s application portal, where you can complete the application.

  3. 3. Get updates by email

    If NearSkill is handling follow-up for this role, we’ll email you when there’s an update on your screening.

Want to check your fit first?

See how your resume matches this role before applying.

Check my job match

Similar open positions

Explore active roles that match your skills and interests.

SME Careers

SME Careers

1mo agoRemotecontract

Java Engineer for AI Review and Backend Systems

Remote, hourly contract focused on reviewing Java code, Spring Boot-based architectures, and associated explanations. You will produce high-quality reference implementations and detailed reasoning steps to demonstrate correct methods. You will assess accuracy, flag issues in logic, performance, or design, and verify technical details. This position is with SME Careers, a subsidiary of SuperAnnotate, offering opportunities to be contacted for future projects.

Up to 55/hr
JavaSpring BootRest API+24 more
SME Careers

SME Careers

1mo agoRemotecontract

JavaScript Engineer for AI Training Content and Evaluation

Remote, hourly contract for a JavaScript engineer focused on AI training data evaluation; you will review complex AI-generated code and explanations for accuracy and clarity. Assess reasoning quality, identify edge cases, and deliver precise feedback that helps models improve step-by-step solutions. Contribute to creating high-quality training content and participate in evaluation workflows with AI coding assistants. Candidates should bring production-level JavaScript experience and familiarity with React, Node.js, or Express, plus clear English writing to explain technical concepts.

Up to 60/hr
JavaScriptTypeScriptReact+26 more
SME Careers

SME Careers

1mo agoRemotecontract

C# Engineer for .NET AI Content Review Remote

This remote, hourly contract targets a C# developer operating in the .NET ecosystem to review AI-generated responses and craft training content focused on C# and ASP.NET Core topics. You’ll assess AI reasoning quality and step-by-step problem solving, rating outputs for accuracy and clarity against prompts. You’ll fact-check technical claims and deliver model solutions with clear explanations that demonstrate correct methods. Partnering with SME Careers, you help strengthen AI models used by global labs, with no current project but ongoing opportunities for qualified experts.

Up to 65/hr
Csharp.NETAsp.net Core+23 more
SME Careers

SME Careers

1mo agoRemotecontract

Android Engineer Kotlin and Java Remote Contract

Work remotely as an Android Engineer (Kotlin and Java), reviewing AI-generated code, mobile architectures, and technical explanations. Produce high-quality reference implementations and step-by-step reasoning with a focus on Jetpack Compose and coroutines. Assess AI solutions for correctness, security, performance, and reliability across lifecycle, networking, and persistence. This hourly contractor role with SME Careers targets improved AI-driven Android content for major projects.

Up to 110/hr
AndroidKotlinJava+30 more
SME Careers

SME Careers

1mo agoRemotecontract

Python Engineer for AI Training Content Remote Contract

Remote, hourly contract role centered on Python engineering for AI training content. Review AI-generated Python solutions and technical explanations, evaluating correctness, performance, and architectural soundness. Produce high-quality reference content and step-by-step explanations that demonstrate strong software engineering practices. Rate multiple AI responses for reasoning quality and implementation soundness to guide model improvements.

Up to 60/hr
PythonAlgorithmsData Structures+26 more
SME Careers

SME Careers

1mo agoRemotecontract

Java Team Lead for Remote AI Training QA Contract

As a Java Quality Assurance Lead, you’ll steer remote QA workflows for AI training projects and mentor a distributed team of contributors. You will evaluate Java code and Spring Boot snippets against project rubrics, delivering precise written feedback to improve correctness and maintainability. You’ll maintain Java style guides and onboarding materials, coordinating guidance in Discord and shared docs to keep everyone aligned. Strong English communication and a detail-oriented approach help you ensure security, performance, and clean architecture across remote teams.

Up to 70/hr
JavaSpring BootJvm+33 more