Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer, Machine Learning (Reinforcement Learning)

Gravity Engineering Services Pvt Ltd.

About Waymo 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. About the Role The DUE Machine Learning team builds and operates scalable machine learning and data systems, simulation workflow and insight tools, and improves and speeds up evaluation and onboard developer journeys. It combines expert human judgments and advanced machine learning models to deliver training and evaluation data for hundreds of metrics and components that make up the Waymo Driver. We are looking for researchers and software engineers who are passionate about developing machine learning techniques for the Evaluation systems on our autonomous service. These techniques will serve as a constant driver to improve the performance of our technology stack. Responsibilities Grow the end-to-end strategy for our next generation of machine learning-based evaluation metrics, promoting scientific and statistical rigor across our embodied AI applications. Architect and build scalable systems for training and fine-tuning large-scale generative models to produce realistic and evaluate interesting driving behaviors. Lead the design, implementation, and iteration of novel RL algorithms, reward functions, and training paradigms tailored for generating high-fidelity and insightful driving behaviors. Lead the development of cutting-edge Deep Learning models and Generative AI (LLM/VLM) solutions. These solutions will enhance human-led triaging, introduce automation for high-volume workflows, and perform nuanced analysis of self-driving behavior to detect critical anomalies. Proactively monitor and assimilate best practices from within Alphabet and the broader industry to develop a novel Reinforcement Learning from Human Preference (RLHF) based data collection and evaluation system. Provide technical mentorship, guidance, and thought leadership to other engineers within the team and across collaborating groups. Guide and align multiple teams—including Driver Understanding, Simulation, System Engineering, Research, and Onboard Software—on a cohesive evaluation strategy, ensuring cross-functional alignment on goals and priorities. Requirements Education: PhD degree in Computer Science, Machine Learning, Artificial Intelligence, or a related technical field, or equivalent practical experience. Experience: 10+ years of hands-on experience in developing and applying Machine Learning models, with a significant focus on Reinforcement Learning. Management Experience: 2+ years of people management experience. Technical Expertise: Demonstrated expertise in deep learning, sequence modeling, and generative models. Strong publication record or history of impactful project delivery in RL or related areas. Programming: Proficiency in Python and standard ML frameworks (e.g., JAX, TensorFlow). System Design: Experience with large-scale distributed training and data processing. Project Leadership: Proven ability to lead complex and ambiguous technical projects from conception to completion. Preferred Qualifications 12+ years of relevant experience in ML/RL research and application. Experience in the autonomous vehicles domain, robotics, or complex simulation environments. Deep understanding of state-of-the-art RL techniques, including those used for fine-tuning large models (e.g., from human feedback/preferences). Familiarity with large-scale simulation platforms and their integration with ML training workflows. Experience designing and using metrics for evaluating complex AI systems. Track record of technical leadership, influencing senior stakeholders, and driving innovation across team boundaries. Excellent communication skills, with the ability to articulate complex technical concepts clearly. #J-18808-Ljbffr Gravity Engineering Services Pvt Ltd.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer, Machine Learning (Reinforcement Learning) in Mountain View, CA vacancy
  • $238k - $302k

     ...with automated algorithms. The learned metrics team is a strategic bet to use machine learning to ensure we can...  ...are looking for researchers and software engineers who are passionate about developing...  ...ML models Experience in reinforcement learning, transfer learning, or... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $215.28k - $364.32k

     ...Staff Robotics Engineer / Tech Lead – Whole-Body Control & Robot Learning Santa Clara, CA XPENG...  ...cutting-edge R&D in AI, machine learning, and smart connectivity...  ...Work with simulation, software, hardware, AI, data,...  ...experience in reinforcement learning, robotics, robot... 
    Suggested
    Full time

    XPENG

    Santa Clara, CA
    2 days ago
  • $240k - $334k

     ...Bachelor's degree in Electrical Engineering, Computer Engineering,...  ...memory subsystems for upcoming machine learning products. In this role, you...  ...developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $270k - $307k

    About Matterport Matterport is leading the digital transformation of the built world...  ...marketing. About the Role As a Staff Machine Learning R&D Engineer at Matterport, a part of CoStar Group...  ...teams including product managers, software engineers, and other researchers to define... 
    Suggested
    Full time
    Work at office

    Matterport

    Sunnyvale, CA
    1 day ago
  • $262k - $365k

     ...years of experience in software development. 7 years of experience leading technical project...  ...Master’s degree or PhD in Engineering, Computer Science, or...  ...Intelligence/Machine Learning (AI/ML) recommendations...  ...recommendation or search systems, reinforcement learning (e.g.,... 
    Suggested

    Google

    Mountain View, CA
    4 days ago
  • $189k - $310.5k

     ...assist technologies; Arene, our software development platform for...  ...FOR? We are seeking a Lead Engineer to serve as the right-hand...  ...thinker with technical depth in machine learning approaches to complex...  ...supervised/unsupervised learning, reinforcement learning, diffusion policy)... 
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    1 day ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector,...  ...scalable cloud infrastructure platforms optimized for AI and machine learning workloads. Collaborate with AI teams to translate computational... 
    For contractors

    J.P. Morgan

    Palo Alto, CA
    16 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JP Morgan Chase within the Corporate Sector,...  ...continuous integration and delivery (CI/CD) pipelines for machine learning workloads. Develop automation scripts and use infrastructure... 

    J.P. Morgan

    Palo Alto, CA
    16 days ago
  •  ...Job Description We are looking for a Senior MLOps engineer to work closely with Data Scientists to build and deploy ML models on a modern MLOps stack.   As Lead Machine Learning Engineer on the Recommendation Engine team, you’ll build and maintain pipelines for distributed... 

    JPMorgan Chase & Co.

    Palo Alto, CA
    15 days ago
  • $251k - $310k

     ...do this by improving onboard software architecture, system...  ...experience on large scale products Lead the software architecture...  ...leading complex, cross-functional engineering projects as a technical lead...  ...or PhD in Computer Science, Machine Learning, Robotics, or a related... 
    Full time
    Remote work
    Flexible hours

    Waymo

    Mountain View, CA
    1 day ago
  •  ...deployment to ensure high quality software delivery. Conduct code...  ...latest trends in AI and data engineering to continuously improve our...  ...TensorFlow, PyTorch, scikit learn). Hands on experience with...  ...Kubernetes). Understanding of machine learning algorithms and data... 

    Yantran LLC

    Sunnyvale, CA
    4 days ago
  •  ...seeking a Technical Program Management Lead, AI Studio at DeepMind, located in Mountain...  ...-paced environment and partnering with engineering and research leadership to drive AI-...  ...management, especially within AI or machine learning, along with a strong talent for navigating... 

    Google

    Mountain View, CA
    1 day ago
  • $300k - $334k

    Technical Program Management Lead, AI Studio, DeepMind Mountain View, CA, USA Minimum...  ...management role within the AI or Machine Learning space. Preferred qualifications: Experience...  .... Experience partnering with senior engineering and research leadership, bringing clear... 
    Work at office

    Google

    Mountain View, CA
    1 day ago
  • Google is seeking a Staff Software Engineer to develop cutting-edge on-device machine learning algorithms for Pixel Watches. The role involves collaborating with various teams to create and enhance ML-based experiences, ensuring high quality and performance while considering... 

    Google

    Mountain View, CA
    1 day ago
  • $251k - $310k

     ...evaluate the Waymo Driver’s software stack at a massive scale. We...  ...customers—including Software Engineers, Product, Data Science,...  ...growth Partner with simulation, machine learning, and platform infrastructure...  ...Experience managing or leading large scale systems and software... 

    Waymo

    Mountain View, CA
    1 day ago
  • $281k - $356k

     ...Accelerating research and development cycles across engineering, including Simulation, Onboard, and Machine Learning. Enabling data-driven decisions for our commercial...  ...ride-hail commercialization expansion. You will: Lead the architectural design and technical strategy... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • Google is seeking a Software Engineer in Mountain View, CA, to enhance YouTube Shorts discovery...  ...recommendation systems. You will lead projects that optimize user engagement...  ...experience in software development and machine learning. Ideal candidates will have strong leadership... 

    Google

    Mountain View, CA
    1 day ago
  • $235.03k - $352.29k

     ..., Softbank, Fidelity, T. Rowe Price, and other leading investors About the Role Nuro takes a machine-learning-first approach to autonomous driving technology...  ...development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    12 days ago
  • $199k - $265k

     ...adoption of safe, AI-driven machines. Founded in 2017, Applied...  ...Stockholm, Seoul, and Tokyo. Learn more at appliedintuition....  ...role We are looking for a lead software engineer with expertise in ML-first...  ..., including imitation and reinforcement learning Mentor a team of... 
    Odd job
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    more than 2 months ago
  •  ...seeking a highly skilled and motivated Tech Lead to join our innovative team. As a Tech...  ...Bachelor's degree in Computer Science, Engineering, or a related field. Proven...  ...of natural language processing (NLP), machine learning (ML), and deep learning techniques.... 

    Forhyre

    Sunnyvale, CA
    5 days ago
  • $189k - $310.5k

    A leading mobility innovation company is seeking a Lead Engineer in Palo Alto, CA. The candidate will focus on driving the technical vision for World Understanding software, integrating advanced machine learning methodologies. The ideal candidate has over 10 years of experience... 

    Woven by Toyota

    Palo Alto, CA
    1 day ago
  • $172.5k - $260.1k

     ...skilled, hands-on, and deeply technical Software Development Engineer to help build our AI Governance...  ...Responsibilities Full Stack Platform Development: Lead the end-to-end design, development,...  ...capabilities that enable AI and machine learning systems to be governed, monitored,... 

    Salesforce

    Palo Alto, CA
    1 day ago
  •  ...beyond at .Join Merchandising Engineering, a globally distributed...  ..., including advanced AI and machine learning, to deliver intelligent, data...  ...products our guests love.As a Lead Engineer, you serve as the technical...  ...*About you:** • 7+ years of software development experience with... 
    Temporary work
    Work experience placement
    Flexible hours

    Roundel

    Sunnyvale, CA
    1 day ago
  • $150k - $219k

     ...is the Enterprise AI application software company. C3 AI delivers a family...  ...offerings for the enterprise. Learn more at: C3 AI . Senior / Lead Software Engineer - Developer Experience team. In...  ...development. In‑depth understanding of machine learning including deep learning... 

    C3 AI

    Redwood City, CA
    1 day ago
  • $251k - $310k

     ...develops and deploys state‑of‑the‑art machine learning solutions that predict the future state...  ...exciting opportunity for a Staff Technical Lead Manager to lead our ML Evaluation team....  ...Collaborate cross‑functionally with ML engineers, data scientists, and infrastructure... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $251k - $310k

     ..." for a team of roughly 6‑10 engineers. This is a high‑impact role,...  ...report to a Sr Staff Technical Lead Manager. You will: Own a...  ...an equivalent amount of deep learning experience. 7+ years of experience...  ...prefer: MS or PhD Degree in Machine Learning, Robotics, Computer... 
    Full time
    Temporary work

    Waymo

    Mountain View, CA
    2 days ago
  • $238k - $302k

     ...with automated algorithms. The learned metrics team is a strategic bet to use machine learning to ensure we can scale...  ...are looking for researchers and software engineers who are passionate about...  ...Engineering Manager. You will: Lead a top-tier applied ML team focused... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • Google is seeking a Technical Manager for TPU DRAM to lead a team developing advanced DRAM subsystems. You will drive innovation in custom silicon development for machine learning products, collaborating with cross-functional teams and interfacing with third-party IP and... 

    Google

    Sunnyvale, CA
    1 day ago
  • $251k - $310k

     ...of Semantics Understanding. You Will Lead a team responsible for a key production...  ...team (~10) with diverse skills including engineering, modeling, ML infrastructure, of senior...  ...You Have BS/MS in Computer Science, Machine Learning or related disciplines 7+ years of experience... 
    Full time
    Temporary work
    Immediate start
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...Lead Fullstack Developer Palo Alto CA (Hybrid - onsite)...  ...responsibilities Executes creative software solutions, design,...  ...of practice across Software Engineering to drive awareness and use of...  ..., artificial intelligence, machine learning, mobile, etc.) Formal AWS... 

    Argyle Infotech

    Palo Alto, CA
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer, Machine Learning (Reinforcement Learning). Be the first to apply!