Senior Machine Learning Engineer

Simulation 95

Menlo Park (CA)

Hybrid

USD 180,000 - 260,000

Full time

21 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Simulation95 seeks a senior individual-contributor to advance model training, post-training, and rigorous experimentation. You will own data-to-evaluation pipelines alongside applied AI engineers and domain experts, delivering measurable improvements and reproducible checkpoints.

You will build fine-tuning and RL pipelines, prepare datasets with provenance, and establish baselines with controlled experiments to ensure robust results in real workflows. Hybrid work availability in Menlo Park.

Qualifications

  • Strong Python and PyTorch skills, with practical experience training or fine-tuning substantial neural networks and explaining your technical choices.
  • Understanding of optimization, model architectures, learning objectives, and the factors that affect training stability and generalization.
  • Experience with reproducible ML workflows, dataset versioning, experiment tracking, checkpoint management, and reliable evaluation.
  • Ability to debug across data, model, and compute layers, including practical experience with GPU workloads and distributed training.
  • Evidence of independently delivering meaningful ML work, communicating results clearly, and changing your approach when experimental evidence warrants it.

Responsibilities

  • Build supervised fine-tuning, preference optimization, and reinforcement learning pipelines for language models and AI agents, choosing methods that fit the problem.
  • Prepare, validate, and version training datasets with documented provenance and clear separation of training, validation, and held-out evaluation data.
  • Establish baselines and controlled experiments that distinguish useful capability gains from data leakage, benchmark overfitting, and measurement noise.
  • Work with domain experts and environment engineers to develop feedback, preference data, reward signals, and tasks that reflect intended applications.
  • Diagnose training instability, regressions, memory constraints, and throughput bottlenecks; collaborate with infrastructure engineers to use GPU resources effectively.
  • Deliver documented checkpoints, reproducible configurations, evaluation findings, and known limitations; verify improvements in representative workflows with applied AI engineers.

Skills

Python
PyTorch
ML training
Experiment tracking
GPU training
Debugging
Communication results

Job description

Simulation95 builds AI for healthcare and life sciences. We work with researchers, engineers, and domain experts to turn specialized knowledge into useful tools. Our work emphasizes reliable evaluation, secure handling of information, and applications grounded in real workflows.

About the role

You will improve model capability through training, post-training, and rigorous experimentation. Working with applied AI engineers, environment engineers, and domain experts, you will turn useful data and feedback into measurable model improvements. You will own the path from training data and experiment design through reproducible checkpoints and evaluation results. This is a senior, hands-on individual-contributor role.

Responsibilities
  • Build supervised fine-tuning, preference optimization, and reinforcement learning pipelines for language models and AI agents, choosing methods that fit the problem.
  • Prepare, validate, and version training datasets with documented provenance and clear separation of training, validation, and held-out evaluation data.
  • Establish baselines and controlled experiments that distinguish useful capability gains from data leakage, benchmark overfitting, and measurement noise.
  • Work with domain experts and environment engineers to develop feedback, preference data, reward signals, and tasks that reflect intended applications.
  • Diagnose training instability, regressions, memory constraints, and throughput bottlenecks; collaborate with infrastructure engineers to use GPU resources effectively.
  • Deliver documented checkpoints, reproducible configurations, evaluation findings, and known limitations; verify improvements in representative workflows with applied AI engineers.
Qualifications
  • Strong Python and PyTorch skills, with practical experience training or fine-tuning substantial neural networks and explaining your technical choices.
  • Understanding of optimization, model architectures, learning objectives, and the factors that affect training stability and generalization.
  • Experience with reproducible ML workflows, dataset versioning, experiment tracking, checkpoint management, and reliable evaluation.
  • Ability to debug across data, model, and compute layers, including practical experience with GPU workloads and distributed training.
  • Evidence of independently delivering meaningful ML work, communicating results clearly, and changing your approach when experimental evidence warrants it.
Preferred experience
  • Experience with language-model post-training, preference learning, reinforcement learning, reward modeling, or agents that interact with tools and environments.
  • Experience using expert feedback or scientific data, and evaluating failure patterns, uncertainty, and performance across relevant task groups.
How to apply

Email your CV to info@simulation95.com with a nonconfidential example of a model or training system you built. Describe your contribution and the improvement you measured. Confirm your hybrid availability in Menlo Park. Publications are welcome but not required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Engineer — Healthcare Language Models
Senior AI/ML Engineer — Healthcare Language Models

Simulation 95 • Menlo Park (CA)

Hybrid
USD 180,000 - 260,000
Senior Applied AI Engineer
Senior Applied AI Engineer

Simulation 95 • Menlo Park (CA)

On-site
USD 150,000 - 200,000
Machine Learning Engineer
Machine Learning Engineer

Nace.AI • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

SmartChoice International GCC • United States

Remote
USD 150,000 - 220,000
Machine Learning Engineer
Machine Learning Engineer

D24 Search Limited • Santa Barbara (CA)

On-site
USD 150,000 - 230,000
Senior AI Scientist
Senior AI Scientist

EdCast • Mountain View (CA)

On-site
USD 140,000 - 190,000
Senior AI Engineer (REMOTE)
Senior AI Engineer (REMOTE)

EnableComp LLC • United States

Remote
USD 130,000 - 210,000
Tech Lead, Machine Learning
Tech Lead, Machine Learning

Darwin Recruitment • Palo Alto (CA)

On-site
USD 250,000 - 360,000
Equity
Benefits
Salary negotiable
AI Engineer (REMOTE)
AI Engineer (REMOTE)

EnableComp LLC • Franklin (TN)

Remote
USD 120,000 - 180,000
Member of Technical Staff, Research Engineering
Member of Technical Staff, Research Engineering

True • Mountain View (CA)

On-site
USD 200,000 - 300,000