Java Software Engineer for AI Data & Evaluation

Turing

San Francisco (CA)

On-site

USD 83,000 - 165,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Turing, based in San Francisco, seeks a Software Engineering evaluator to create datasets for training and benchmarking large language models. The role focuses on curating code examples and solving in Java, Python, JavaScript (ReactJS), C/C++, Rust, and Go, while evaluating AI-generated code for efficiency and reliability.

Collaborate with researchers and cross-functional teams to enhance AI-driven coding solutions and build verification mechanisms for software tasks.

Qualifications

  • Several years of software engineering experience (3 years or more).
  • Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools.
  • Deep understanding of software architecture, design, development, debugging, and code quality/review assessment.
  • Excellent oral and written communication skills for clear, structured evaluation rationales.

Responsibilities

  • Curate code examples and fix solutions for training datasets, primarily in Java and other languages.
  • Evaluate and refine AI-generated code for efficiency, scalability, and reliability.
  • Collaborate with cross-functional teams to enhance AI-driven coding solutions against industry performance benchmarks.
  • Build agents that verify code quality and identify error patterns.
  • Hypothesize steps in the software engineering cycle and evaluate model capabilities.

Skills

Software engineering
Full-stack development
Code quality & review
Communication skills

Tools

Java
Python
ReactJS
Go

Job description

Turing, based in San Francisco, seeks a Software Engineering evaluator to create datasets for training and benchmarking large language models. The role focuses on curating code examples and solving in Java, Python, JavaScript (ReactJS), C/C++, Rust, and Go, while evaluating AI-generated code for efficiency and reliability.

Collaborate with researchers and cross-functional teams to enhance AI-driven coding solutions and build verification mechanisms for software tasks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer for AI Code Evaluation (Contract)
Java Software Engineer for AI Code Evaluation (Contract)

Turing • Chicago (IL)

On-site
USD 28,000 - 55,000
Java Software Engineer for AI Code Evaluation (Contract)
Java Software Engineer for AI Code Evaluation (Contract)

Turing • Chicago (IL)

On-site
USD 55,000 - 83,000
Senior Software Engineer - AI Coding Evaluator
Senior Software Engineer - AI Coding Evaluator

Turing • Austin (TX)

On-site
USD 14,000 - 55,000
Go Software Engineer for AI Data & Model Evaluation
Go Software Engineer for AI Data & Model Evaluation

Turing • San Francisco (CA)

On-site
USD 55,000 - 110,000
Contract Java Software Engineer for AI Data & Models
Contract Java Software Engineer for AI Data & Models

Turing • Austin (TX)

On-site
USD 55,000 - 83,000
AI Code Evaluator & Data Curation Engineer
AI Code Evaluator & Data Curation Engineer

Turing • Austin (TX)

On-site
USD 69,000 - 117,000
JavaScript & Systems Engineer for AI Coding Platforms
JavaScript & Systems Engineer for AI Coding Platforms

Turing • Chicago (IL)

On-site
USD 83,000 - 124,000
AI-Focused Java Engineer: Code Curation & Evaluation
AI-Focused Java Engineer: Code Curation & Evaluation

Turing • San Francisco (CA)

On-site
USD 69,000 - 96,000
Flexible hours
Contractor engagement
Java Software Engineer — AI Data & Model Evaluation
Java Software Engineer — AI Data & Model Evaluation

Turing • New York (NY)

On-site
USD 55,000 - 110,000
C/C++ Software Engineer - AI Code Curation & Evaluation
C/C++ Software Engineer - AI Code Curation & Evaluation

Turing • Seattle (WA)

On-site
USD 83,000 - 138,000