×
Register Here to Apply for Jobs or Post Jobs. X

Senior Reinforcement Learning Environment Engineer

Job in Menlo Park, San Mateo County, California, 94029, USA
Listing for: Simulation 95
Full Time position
Listed on 2026-10-22
Job specializations:
  • Software Development
    Software Engineer, Machine Learning/ ML Engineer, Python, DevOps
Salary/Wage Range or Industry Benchmark: 400000 - 460000 USD Yearly USD 400000.00 460000.00 YEAR
Job Description & How to Apply Below
Senior Reinforcement Learning Environment Engineer

Location Menlo Park, CA (San Francisco Bay Area)

Working arrangement Hybrid

Employment type

Full-time

Compensation $400,000 annual base salary; $600,000 total annual compensation

Simulation
95 is building at the intersection of artificial intelligence, healthcare, and life sciences. We believe meaningful progress starts with people who understand the hardest problems firsthand. We're bringing together experts, researchers, and builders to turn that understanding into technology that matters.

For curious people who take their craft seriously, this is an opportunity to help shape something early- challenging problems, meaningful responsibility, and room to make a lasting contribution.

About the role

You will build environments in which AI agents can learn, use tools, and complete complex tasks. The work combines software engineering with reinforcement learning: defining what an agent can observe and do, how a task progresses, and how its performance is measured.

We are looking for an engineer who can take a loosely defined problem and turn it into a reliable environment for training and evaluation. You will work with machine learning engineers to make these environments reproducible, observable, and efficient to run at scale.

Responsibilities
  • Build interactive environments with clearly defined observations, actions, state transitions, and success criteria.
  • Develop task generators, reward functions, and reliable verification systems.
  • Create sandboxed tools and interfaces for agent workflows involving multiple steps.
  • Make environments easy to reset, reproduce, inspect, and run at scale.
  • Identify reward exploitation, information leakage, and environment failures that could distort training or evaluation results.
  • Connect environments to training and evaluation pipelines in collaboration with machine learning engineers.
Qualifications
  • Strong Python skills and experience building reliable software systems.
  • Experience with reinforcement learning environments, simulation, agent infrastructure, or automated evaluation.
  • Practical understanding of reward design, partial observability, and long-horizon tasks.
  • Experience with APIs, containers, testing, and concurrent or distributed execution.
  • Ability to define an approach to an ambiguous problem and carry it through implementation and delivery.
Preferred experience
  • LLM agents, tool use, or procedural task generation.
  • Distributed rollout systems or contributions to reinforcement learning and simulation frameworks.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary