AI Engineer (RL & WBC)

Foundation
  • San Francisco, California
    30+ days ago

    Job Description

    Why are We Hiring for this Role:


    • Design, develop, and optimize reinforcement learning algorithms for real-time control and locomotion of humanoid robots.
    • Integrate learned policies into real-world robot platforms with hardware-in-the-loop validation.
    • Collaborate with mechanical, perception, and embedded systems teams to ensure tight integration between hardware and software.
    • Apply advanced techniques such as curriculum learning, domain randomization, and sim2real transfer to improve policy generalization.
    • Analyze and optimize control performance with a focus on robustness, energy efficiency, and adaptability.
    • Contribute to the continuous development of our in-house RL training pipelines and tooling.


    What Kind of Person We Are Looking For:


    • 2+ years of experience in machine learning (NNs, LVMs) and reinforcement learning applied to robotics or similar realtime environments.
    • Hands-on experience with physics simulation environments (e.g., MuJoCo, Isaac Lab).
    • Proficiency in Python and C++ for algorithm development and deployment.
    • Experience with deep learning frameworks (e.g., PyTorch, JAX, TensorFlow).
    • Familiarity with ROS/ROS2 and real-time robotic systems.
    • strong software development experience, including CI/CD, unit testing, etc.
    • Strong understanding of classical and modern control theory, locomotion dynamics, etc.
    • Experience deploying RL algorithms on physical robots.
    • Experience with high-performance computing for distributed training.
    • Contributions to open-source RL, ML  or robotics projects.
    • M.Sc. or Ph.D. in Robotics, Computer Science, Mechanical Engineering, or a related field.




    Benefits

    We provide market standard benefits (health, vision, dental, 401k, etc.). Join us for the culture and the mission, not for the benefits.



    Numbers & Facts

    LocationSan Francisco, California

    Skills

    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • Artificial Intelligence (AI)unmatched
    • C++ Programming Languageunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Deep Learningunmatched
    • Distributed Computingunmatched
    • Embedded Systemsunmatched
    • Energy Efficiencyunmatched
    • Hardware-Software Integrationunmatched
    • JAX (Java API for XML)unmatched
    • Machine Learningunmatched
    • Mechanical Engineeringunmatched
    • Open Sourceunmatched
    • Performance Tuning/Optimizationunmatched
    • Policy Developmentunmatched
    • Python Programming/Scripting Languageunmatched
    • Realtime Operating Systemunmatched
    • Reinforcement Learningunmatched
    • Roboticsunmatched
    • Software Developmentunmatched
    • Training Toolsunmatched
    • Unit Testunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder