CrawlJobs Logo

Senior Reinforcement Learning Engineer

United States, San Jose 150000.00 USD / Year · Job Posted December 08, 2025
Apply Position
Job Link Share

Job Description

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in San Jose, CA and require 5 days/week in-office collaboration. It’s time to build. We are looking for a Senior or Staff level Reinforcement Learning Engineer. You will own the development, training, and deployment of new reinforcement learning algorithms for our humanoid robot as well as building infrastructure to support training policies at a large scale.

Job Responsibility

  • Develop, train, and deploy reinforcement learning algorithms for locomotion and manipulation tasks
  • Build simulation infrastructure to support the training of locomotion and manipulation policies for a general purpose humanoid robot at a large scale
  • Collaborate with the controls team to integrate policies into the existing control stack
  • Define, test, and evaluate performance metrics for learned policies

Requirements

  • Confident writing production quality code in PyTorch
  • Familiar with online and offline reinforcement learning algorithms: PPO, SAC, etc.
  • Experience tuning hyperparameters and cost functions for these RL algorithms
  • Familiarity with common RL techniques such as: domain randomization, curriculum learning, reward shaping, etc.
  • Familiarity with general ML evaluation tools such as TensorBoard, Weights&Biases, etc.
  • Strong mix of industry and research experience, ideally 5-7+ years of experience

Nice to have

  • Experience transferring policies learned in simulation to robot hardware
  • Experience training locomotion policies for quadrupedal or bipedal robots

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Reinforcement Learning Engineer

8 matching positions

Senior Machine Learning Engineer, Reinforcement Learning

About the Role: We are looking for a Senior Machine Learning Engineer with stron...
Location
Location
United States , Beverly Hills, CA
Salary
Salary:
150000.00 - 185000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in machine learning, with hands-on experience building, training, and iterating on applied ML systems
  • Professional or substantial project experience with reinforcement learning, agent-based systems, sequential decision-making, or closely related areas
  • Strong Python skills and experience with modern ML frameworks such as PyTorch
  • Experience designing experiments, evaluating model behavior, and improving results through systematic iteration
  • T-shaped capability: deep machine learning expertise plus practical range across one or more adjacent areas such as simulation, evaluation, model integration, systems collaboration, or robotics-adjacent machine learning
  • Strong problem-solving ability, sound judgment, and comfort working in ambiguous, fast-changing environments
  • Respectful, low-ego collaborative style and willingness to work beyond a narrow specialty when the work requires it
Job Responsibility
Job Responsibility
  • Design, train, and iterate on machine learning models for intelligent agents and decision-making systems, with an emphasis on reinforcement learning and related approaches
  • Define and refine state representations, action spaces, reward structures, and evaluation criteria to improve agent behavior
  • Build and improve practical experimentation and training workflows, including data generation, experiment tracking, and reproducibility
  • Analyze results, debug model behavior, and make pragmatic tradeoffs between model performance, iteration speed, and system complexity
  • Work closely with engineers and other partners to help integrate successful ML work into usable product systems
  • Contribute thoughtful technical input on next-step experiments, tooling, and ML direction as Egofold continues to evolve
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Senior Staff Reinforcement Learning Engineer – Spot Behavior

Do you have a passion for applying machine learning to drive real-world robot be...
Location
Location
United States , Waltham
Salary
Salary:
154000.00 - 212000.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree or higher in Robotics, Mechanical Engineering, Computer Science, or a related field
  • 3+ years of experience with a proven track record of deploying models on hardware
  • Proficiency in both Python and C++ programming languages
  • Strong analytical and debugging skills
  • Familiarity with modern deep RL toolkits and architectures
Job Responsibility
Job Responsibility
  • Design and deploy reinforcement learning systems to improve Spot’s mobility and robustness
  • Integrate learning-based solutions into Spot’s existing planning and control systems in collaboration with experts across controls, perception, and planning
  • Build and maintain systems that support reliable, scalable, and reproducible RL training
  • Test and debug your work using our in-house fleet of Spot robots
  • Write high-quality, maintainable code in both Python and C++
  • Provide mentorship and technical guidance on ML best practices
What we offer
What we offer
  • medical, dental vision, 401(k), paid time off, annual bonus structure
  • Fulltime
Read More
Arrow Right

Senior Data Scientist/AI Engineer (Reinforcement Learning)

Our client is a rapidly growing company specializing in delivering modern cloud ...
Location
Location
Poland , Katowice
Salary
Salary:
28000.00 - 32000.00 PLN / Month
teamquest.pl Logo
TeamQuest Sp. z o. o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 5 years of experience in software engineering in Python
  • At least 3 years of experience in the position of Data Scientist, Machine Learning/Environment Engineering
  • Working hours from 2:00 PM to 10:00 PM
  • Practical knowledge of AI frameworks (Langchain, Langraph, mcp-server)
  • Extensive practical experience in working with artificial intelligence, including instant engineering and climate coding
Job Responsibility
Job Responsibility
  • Designing and deploying RL environments for large-scale agent evaluation and reinforcement learning experiments
  • Create pipelines for task generation, dynamic datasets, and scripted environments with controlled complexity and stochasticity
  • Develop validators and reward models to automatically evaluate trajectories and assess model inference
  • Collaborate with infrastructure and systems engineers to ensure scalability, reproducibility, and equip environments with tools for detailed telemetry
  • Design API interfaces and orchestration structures for running, resetting, and evaluating agents in various environments
  • Optimization of environment performance, reward logging, and reproducibility in distributed configurations
What we offer
What we offer
  • Pakiet medyczny
  • Pakiet sportowy
  • Attractive salaries
  • Possibility of full remote work
  • Participation in interesting projects
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Search Assistant

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
United States , San Jose
Salary
Salary:
361300.00 - 510000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience (or PhD with 5+ years) applying ML at scale in search, recommendation, ads, personalization, or related domains
  • Strong expertise in ranking systems, recommendation systems, retrieval, personalization, and multi-objective optimization
  • Experience building large-scale ML systems leveraging deep learning, sequence models, LLMs, reinforcement learning, or bandit frameworks
  • Strong product intuition and experience optimizing user engagement, retention, and monetization simultaneously
  • Proficiency in Python, Java, or Scala
  • Experience with distributed systems and ML infrastructure such as Spark, Airflow, streaming systems, feature stores, and cloud platforms
  • Strong technical leadership, system design, communication, and problem-solving skills
  • MS or PhD in Computer Science, Statistics, or a related field
Job Responsibility
Job Responsibility
  • Lead the technical vision and roadmap for ranking, personalization, and recommendation systems powering Roku’s entertainment assistant
  • Develop and deploy state-of-the-art ML models using deep learning, transformers, LLMs, bandits, reinforcement learning, and causal inference techniques
  • Build multi-objective optimization systems balancing engagement, retention, relevance, and monetization goals
  • Drive innovation in conversational discovery, contextual recommendations, and personalized content experiences across the platform
  • Design, run, and analyze online A/B experiments tied to key product and business KPIs
  • Architect scalable ML systems, feature platforms, and data pipelines supporting rapid experimentation and long-term growth
  • Mentor engineers and provide technical leadership across cross-functional initiatives involving engineering, product, UX, and analytics teams
What we offer
What we offer
  • Health insurance
  • Equity awards
  • Life insurance
  • Disability benefits
  • Parental leave
  • Wellness benefits
  • Paid time off
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer - Rider Pricing & Incentives

Uber Marketplace is at the heart of Uber’s business, with Rider Pricing & Incent...
Location
Location
United States , Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters degree in Computer Science, Engineering, Mathematics, or a related field, with 5+ years of full-time engineering experience
  • Proficiency in one or more programming languages (e.g., C, C++, Java, Python, Go)
  • Experience with machine learning and optimization algorithms
Job Responsibility
Job Responsibility
  • Take a lead on pricing ML and optimization problems, by developing and implementing new machine learning and optimization techniques powering billions of rides around the world, and helping riders achieve their mobility needs
  • Improve the performance of models and algorithms powering pricing algorithms and promotion targeting
  • Own the problem E2E, including working with cross-functional teams to define the product and/or technical roadmap
  • Mentor more junior team members by role modeling ML best practices
  • Collaborate with cross-functional teams to ensure alignment and drive Uber’s ridership and revenue growth
  • Help Uber’s end-users by making mobility options accessible and affordable
What we offer
What we offer
  • Bonus program
  • Equity award
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Pricing

We’re looking for a Machine Learning Engineer to design, deploy, and own product...
Location
Location
Canada
Salary
Salary:
141000.00 - 194000.00 CAD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry professional software engineering experience deploying machine learning methods at scale in production level systems
  • 2+ years of experience in Reinforcement Learning with expertise implementing customized reward functions, policy optimization, and multi-armed bandits
  • 2+ years of backend development experience (Ruby on Rails is a plus)
  • Fluency in Python and experience with modern ML frameworks (e.g., PyTorch, TensorFlow) and data tools (e.g. SQL, pandas, spark, airflow)
  • Experience with cloud computing services or platforms (preferably AWS)
Job Responsibility
Job Responsibility
  • Translate complex business problems into solutions that leverage end-to-end, production-level machine learning systems
  • Develop, iterate on, and productionize machine learning models, owning both model logic and supporting systems
  • Implement and own backend pricing services and APIs consumed by the Lime App
  • Architect and build scalable, reliable platforms and services that power pricing decisions and enable new product initiatives
  • Build trust with leadership to influence the company's pricing strategy through reasoning and communication of model performance and technical vision
  • Collaborate with other Software Engineers and Data Scientists to raise the bar on ML standards and Engineering Excellence
  • Mentor and support engineers on the team, helping grow technical depth and develop future leaders
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

The goal of a Senior Machine Learning Engineer at Scale is to leverage technique...
Location
Location
United States , San Francisco; New York; Washington
Salary
Salary:
216300.00 - 300300.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience using computer vision, deep learning and deep reinforcement Learning, or natural language processing in a production environment
  • Solid background in algorithms, data structures, and object-oriented programming
  • Strong programing skills in Python, experience in Tensorflow or PyTorch
  • This role will require an active security clearance or the ability to obtain a security clearance
Job Responsibility
Job Responsibility
  • Take state of the art models developed internally and from the community, use them in production to solve problems for our customers and taskers
  • Improve and maintain production models through retraining, hyperparameter tuning, and architectural updates, while preserving core performance characteristics
  • Collaborate with product and research teams to identify and prototype ML-driven product enhancements, including for upcoming product lines
  • Work with massive datasets to develop both generic models as well as fine tune models for specific products
  • Build scalable machine learning infrastructure to automate and optimize our ML services
  • Serve as a cross-functional representative and advocate for machine learning techniques across engineering and product organizations
  • Be comfortable learning new technologies quickly and managing multiple priorities in a fast-paced environment
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • equity based compensation
  • additional benefits such as a commuter stipend
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer - Model Evaluations

The Public Sector ML team at Scale deploys advanced AI systems—including LLMs, a...
Location
Location
United States , San Francisco; St. Louis; New York; Washington
Salary
Salary:
216300.00 - 300300.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in computer vision, deep learning, reinforcement learning, or NLP in production settings
  • Strong programming skills in Python
  • experience with TensorFlow or PyTorch
  • Background in algorithms, data structures, and object-oriented programming
  • Experience with LLM pipelines, simulation environments, or automated evaluation systems
  • Ability to convert research insights into measurable evaluation criteria
  • This role will require an active security clearance or the ability to obtain a security clearance
Job Responsibility
Job Responsibility
  • Develop and maintain automated evaluation pipelines for ML models across functional, performance, robustness, and safety metrics, including LLM-judge–based evaluations
  • Design test datasets and benchmarks to measure generalization, bias, explainability, and failure modes
  • Build evaluation frameworks for LLM agents, including infrastructure for scenario-based and environment-based testing
  • Conduct comparative analyses of model architectures, training procedures, and evaluation outcomes
  • Implement tools for continuous monitoring, regression testing, and quality assurance for ML systems
  • Design and execute stress tests and red-teaming workflows to uncover vulnerabilities and edge cases
  • Collaborate with operations teams and subject matter experts to produce high-quality evaluation datasets
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • Fulltime
Read More
Arrow Right