SonicJobs Logo
Left arrow iconBack to search

Research Engineer, Synthetic Data

Clera
Posted a day ago, valid for 17 days
Location

San Francisco, CA, US

Salary

$150,000 - $250,000 per year

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

About the Role

We're a ~15-person engineering team — made up of Olympiad medalists and published researchers — building infrastructure that aligns AI to real-world workflows through reinforcement learning environments and post-training data. We're hiring Research Engineers to own the synthetic data pipeline: transforming domain-specific workflows into scalable, high-quality training tasks for AI agents.

This is a high-ownership, low-bureaucracy role. You'll be working in genuinely unstructured problem spaces where the roadmap is yours to define. Visa sponsorship is available.

What You'll Do

  • Build and maintain the end-to-end synthetic data pipeline, converting domain-specific workflows into realistic, structured, and challenging training tasks for AI agents.

  • Collaborate with subject-matter experts to generate synthetic tasks across professional and technical domains.

  • Design synthetic task generation methods that produce diverse, realistic, and learnable outputs.

  • Build tooling to mutate, validate, and iteratively improve synthetic tasks at scale.

  • Analyze model and agent performance on synthetic tasks to understand what they teach and where they break down.

  • Develop metrics to quantify synthetic task diversity, realism, learnability, and overall quality.

What We're Looking For

Required:

  • 2–4 years of experience in software engineering, ML engineering, or AI research — with a track record of shipping data pipelines, ML infrastructure, or synthetic data systems.

  • Hands-on experience applying synthetic data research methods to build end-to-end data generation pipelines for AI/ML applications.

  • Proficiency in Python; comfortable working in Linux environments with containerization tools such as Docker.

  • Demonstrated understanding of synthetic data quality criteria and evaluation metrics (diversity, realism, learnability) and their limitations — from production or research work.

  • Experience designing, implementing, or maintaining evaluation frameworks, benchmarks, or testing environments for AI agents or large language models.

  • Experience building automated systems to generate, validate, mutate, or process structured datasets at scale.

  • Proven ability to independently own and deliver technical projects end-to-end with minimal predefined requirements.

Nice to Have:

  • Experience detecting edge cases, inconsistencies, or quality issues in synthetic or algorithmically generated datasets.

  • Experience creating synthetic tasks, data, or evaluations across multiple distinct professional or technical domains.

  • Familiarity with reinforcement learning training paradigms, agentic AI workflows, or LLM post-training pipelines.

You'll thrive here if you:

  • Reason from first principles about task design, scoring, and failure modes.

  • Are detail-oriented and naturally spot subtle inconsistencies in data and systems.

  • Are energised by early-stage, ambiguous environments rather than frustrated by them.

  • Communicate clearly and collaborate effectively across time zones.

Compensation & Benefits

  • Salary: $150,000 – $250,000 USD annually

  • Visa sponsorship available

  • Equity participation (early-stage startup)

Location

This role is on-site in San Francisco, CA. Candidates based in or willing to relocate to San Francisco are strongly preferred. The team also has a presence in Singapore.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.