Senior Software Engineer, Post-Training & RL Frameworks
$204k - $259kWaymo
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
The Waymo ML Frameworks & Efficiency team partners with Research and Production teams across Waymo to develop models in Perception and Planning that are core to our autonomous driving software. We help our partners by offering the best frameworks for the entire model development lifecycle, including pre-training and post-training. They are geared towards both scaling models with efficiency and solving problems unique to ML for autonomous driving.
We are looking for engineers with ML system expertise to help us train and improve pre-trained models to be deployed into Waymo Driver, and potential future products. You'll work with researchers and modeling engineers across the company, and solve the challenges of large-scale reinforcement learning (RL), building systems that can scale across compute, data, and environments to improve model intelligence and understanding of human drivers.
You Will:
- Report into the Head of ML Frameworks & Efficiency
- Develop the core training system for adapting RL techniques to unprecedented scales and heterogeneous environments (i.e. CPU/GPU/TPU).
- Collaborate with teams to integrate the latest rollout strategies, policies, and RL algorithms (i.e. REINFORCE, DPO, PPO) into the system.
- Improve the end-to-end RL training pipeline for efficient and scalable learners/actors, and low-latency distributed reply buffers for persisting data produced by the rollouts.
- Build evaluations, analyze experimental results and iterate quickly to improve model performance and training workflows.
- Stay current with the latest research in RL, Vision-Language-Action (VLA) models, and World models to inform and inspire new programs.
You Have:
- B.S. in Computer Science, Math, or 8+ years equivalent real-world experience.
- Proficient in distributed systems design with an understanding of ML efficiency.
- Experience with ML frameworks, including TensorFlow, JAX, XLA.
- Solid programming skills in Python and C++.
- Practical familiarity with profiling tools to uncover performance bottlenecks.
We Prefer:
- MS in Computer Science, Math
Familiarity with post-training frameworks like TS/REX, Tunix , TorchRL , TRL .
#LI-Hybrid
The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.
Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range
$204,000 - $259,000 USD
$184k - $287.5k
Reinforcement learning post-training is driving some of the most significant... ...challenges in the field. RL requires inference, rollout... ....NVIDIA is building an RL Frameworks engineering team to develop the open-... .... The team spans the full software stack, from collaborating...SeniorTrainingFull time$272k - $431.25k
...builders? Reinforcement learning post-training is where modern AI systems... ...problems in AI: a single RL run ties together... ...NVIDIA is building an RL Frameworks engineering team for the open-source tools... ...on. We are looking for a Senior Software Engineering Manager to set...SeniorTrainingFull timeRemote work$148k - $226.2k
...autonomous driving software stack before it... ...As a software engineer on the Simulation... ...of our simulation frameworks that enable high-fidelity... ...reinforcement learning model training. We are looking... ...frameworks, and RL model training.... ...Now” on the job posting of interest....SeniorTrainingFull timeLocal areaRemote workWork from homeFlexible hours$182k - $242k
...Senior Software Engineer II, Applied Training Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for... ...loop with the backend team, enabling RL training runs to spawn thousands of... ...documentation for running popular OSS training frameworks on CoreWeave to unblock customers...SeniorTrainingPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$238k - $302k
....S. states. The Waymo ML Frameworks & Efficiency team partners closely... ...to our autonomous driving software. We help our partners by... ...development lifecycle, including training and evaluation. They are... .... We are looking for engineers with ML system expertise to...SeniorTrainingFull timeRemote work$176.4k - $264.6k
...efficiently. We continuously refine our routing engine to calculate more efficient routes,... ..., etc). You know your way around RPC frameworks (gRPC, Thrift) and pubsub systems (Kafka... ...PubSub, Celery, etc). Experience in training and inferencing ML models. You have...SeniorTrainingFull time- ...its commercial self-driving software to develop, test and deploy... .... We are looking for a Senior Software Engineer to improve behavior prediction... ...metrics and evaluation frameworks for prediction quality as it... ...location, experience, relevant training, education, skill level and...SeniorTrainingFull timeTemporary workWork at officeVisa sponsorshipFlexible hours
$180k - $215k
...its commercial self-driving software to develop, test and deploy... .... We are looking for a Senior Software Engineer to build infrastructure, tools... ...building tools, libraries, frameworks, infrastructure, or... ...location, experience, relevant training, education, skill level and...SeniorTrainingFull timeVisa sponsorship$185k - $235k
...commercial self-driving software to develop, test and... ...experienced Software Engineer to join our Behavior &... ...the road. This is a senior technical role for engineers... ...influence evaluation frameworks, tooling, and... ...experience, relevant training, education, skill level...SeniorTrainingFull timeTemporary workWork at officeVisa sponsorshipFlexible hours$162k - $260k
...Senior Software Engineer, Perception Aurora's mission is to deliver the benefits of self-driving... ...leveraging large-scale data sets for training and analysis. Collaborate and iterate... ...Experience utilizing deep learning frameworks such as PyTorch or TensorFlow....SeniorTrainingWork at officeLocal area3 days per week- ...Senior Software Engineer At Toyota Research Institute (TRI), we're on a mission to improve the... ...in C++ and Python, that supports ML training, evaluation, and inference workflows.... ...inference pipelines. ~ Familiarity with ML frameworks (PyTorch, TensorFlow), model...SeniorTrainingShift work
$191k - $315k
...as-a-judge, prompt engineering, embedding-based... ...experience at the Senior Staff / L7 / Principal... ...architecture, framework, and/or orchestration... ...learning (RL) techniques and their... ...application to agent training in language-based... ...for improving LLM post-training: e.g., program...SeniorTrainingFull timeFor contractorsWork at officeFlexible hours- ...Senior Software Development Engineer Joining Intuitive Surgical means joining a team dedicated to using... ...proficiency in modern programming languages, frameworks and tools (C#/Python is a plus)... .... Required Education and Training: ~ Bachelor's or master's in...SeniorTrainingLocal areaFlexible hours
$100k - $200k
...perception service software platform OmniVidi -... ...motivated and skilled Senior Software Engineer to join our innovative... ...machine learning frameworks such as TensorFlow or... ...conference participation, training etc.) What is... ...which it has been posted. Even more...SeniorTrainingWork experience placementLive inLocal area$144.7k - $221.4k
...testing, data mining, training, and metrics as first-... ...in a unified analytics framework. By joining this team,... ...clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance... ...Apply Now" on the job posting of interest. The policy...SeniorTrainingFull timeWork at officeLocal areaWork from homeRelocationRelocation packageFlexible hours$117.2k - $313.7k
...efforts. Job Category Software Engineering Job Details About Salesforce... ...robust observability frameworks (logs, metrics, traces) to... ...tools and opt out options. Posting Statement Salesforce is... ...compensation, promotion, benefits, training, assessment of job...SeniorTrainingWork at officeFlexible hours3 days per week$193.93k - $291.15k
...Senior Software Engineer, ML Infrastructure Mountain View, California (HQ) Nuro believes self... ...and handle massive-scale distributed training. Data & ETL: Designing robust pipelines... ...at least one distributed processing framework, such as Apache Spark or Apache Beam,...SeniorTrainingImmediate startFlexible hours$174k - $252k
....5 years of experience with software development in one or more programming... ....Experience with ML frameworks such as TensorFlow, JAX, and... ...projects.Google's software engineers develop the next-generation... ..., and relevant education or training. US: $174000 - $252000 (USD)...SeniorTraining$190.98k - $221.67k
...noted in their individual postings. At ID.me, we embrace the... ...Overview ID.me is seeking a Senior Software Engineer to join the Wallet/... ...React or other modern frontend frameworks for building authentication... ..., education, relevant training, geographic location and role...SeniorTrainingFull timeTemporary workWork at officeRemote workFlexible hours$174k - $252k
...and exploration.Mentor engineers and promote best... ...years of experience with software development using one... ...field.Experience with ML frameworks (e.g., TensorFlow, JAX... ...technology forward.As a Senior Software Engineer in... ...relevant education or training. US: $174000 - $252000...SeniorTraining$174k - $252k
...firmware, Linux kernel thermal frameworks, and the Android HAL.... ...Computer Science, Computer Engineering, Electrical Engineering, or... ....5 years of experience with software development in one or more programming... ..., and relevant education or training. US: $174000 - $252000 (USD)...SeniorTrainingWorldwide$182k - $242k
...role We're looking for a Senior Engineer for CoreWeave's Benchmarking... ...for end-to-end MLPerf Training and Inference runs, including... ...other large-scale benchmarking frameworks. Contributions to OSS projects... ...We Offer The range we've posted represents the typical...SeniorTrainingPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$152k - $241.5k
...'re now looking for a Senior Software Engineer, Cosmos Infrastructure... ...physical environments and train robots, autonomous... ...training and data curation frameworks.What you will be doing... ..., pre-training, post-training, Export/quantization... ...- fine tuning and RL...SeniorTrainingFull time$193.93k - $291.15k
...generalists where ML and systems engineering converge. This is not a "... ...that into targeted data and training priorities. Design eval... .... ~4+ years of industry software engineering experience with... ...principles (not only called framework APIs), and can reason about...SeniorTrainingImmediate startFlexible hours$184k - $287.5k
...motivated Deep Learning engineer to bring advanced CUDA... ...demands, ranging from training on scales up to 100K... ...Runtime abstractions in AI frameworks: from PoC to... ...principles (aka systems software fundamentals)Adaptability... ...until August 7, 2026.This posting is for an existing...SeniorTrainingFull time$215k - $250k
...make available to any downstream query engine and use case (from traditional analytics... ...scale data compute engines / processing frameworks. ~ Experience building distributed and... ...experience, relevant certifications and training, business needs, market demands and specific...SeniorTrainingOdd jobWork at officeRemote work$200k - $300k
...looking for a smart, driven engineer who’s fascinated by the latest... ...collect large data sets for training AI systems or generating equivalent... ...of popular Deep Learning frameworks such as Caffe, TensorFlow,... ...instances of fraudulent job postings and/or fraudulent recruiting...SeniorTrainingTemporary workWork experience placementWork at officeImmediate startFlexible hours- Client: Sams Club/ Walmart Job Title: Senior Software Engineer (Python) Location: Sunnyvale, CA on... ...patterns. Exposure to AI/ML frameworks such as PyTorch, TensorFlow, or Hugging... ...system integration rather than model training. Good understanding of system design...SeniorTraining
$193.3k - $261.5k
...research—especially in post-training and reinforcement... ...optimize post-training and RL systems, including... ...building tooling and frameworks that enable rapid hypothesis... ...excellence* Raise the engineering bar through technical... ...professional software development experience...SeniorTrainingInternshipLocal areaFlexible hours$193.93k - $352.29k
...inside Nuro's own engineering organization, under... ..., tool and skill frameworks, memory, identity... ...runs against the training pipelines behind the... ...on this team for post-training our own models... ...~5+ years of software engineering experience... ...optimization, and RL — and you can...SeniorTrainingImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Post-Training & RL Frameworks. Be the first to apply!
- software developer positions Mountain View, CA
- senior software engineer remote Mountain View, CA
- software engineer contract Mountain View, CA
- cybersecurity software engineer Mountain View, CA
- part time software developer remote Mountain View, CA
- junior software developer internship Mountain View, CA
- software system engineer Mountain View, CA
- software engineer remote Mountain View, CA
- software engineer visa sponsorship Mountain View, CA
- work from home software developer Mountain View, CA




