Simulation Engineer - Manipulation

Simulation Engineer - Manipulation

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
T

At a Glance

  • Tasks: Build and maintain simulation environments for humanoid robot manipulation tasks.
  • Company: Join Humanoid, a leader in developing advanced humanoid robots.
  • Benefits: Enjoy 23 days annual leave, private healthcare, equity, and a pension scheme.
  • Other info: Collaborate with top engineers and enjoy a dynamic work culture.
  • Why this job: Make a real impact in robotics and work with cutting-edge technology.
  • Qualifications: 3+ years in simulation environments, strong Python skills, and experience with physics simulators.

The predicted salary is between 60000 - 80000 £ per year.

Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially‑scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we’re growing the team to take it even further.

About The Role

We're hiring a Senior Simulation Engineer to join our VLA team based in London. In this role, you will build and maintain simulation environments for dexterous manipulation tasks across industrial, service, and home domains. This is primarily a simulation and reinforcement learning‑focused role, so we are looking for experience creating realistic physics‑based environments and training RL policies, while experience in robotics isn't strictly required. However, if you don't have such experience, be prepared that you'd need to familiarize yourself with a new domain quickly.

What You’ll Do

  • Design and implement gym environments for manipulation tasks spanning industrial, service, and home settings, defining appropriate observation spaces, action spaces, and reward functions.
  • Analyze and address reward hacking - identify cases where learned policies exploit reward misspecification and iterate on reward design to produce robust behaviors.
  • Analyze and reduce the sim-to-real gap by tuning physics parameters, improving asset fidelity, and validating simulation behavior against real‑world data.
  • Work with third‑party vendors to procure, validate, and integrate high‑quality 3D assets (objects, fixtures, environments) suitable for physics‑based simulation.
  • Ensure correct physics setup - contact dynamics, friction, mass properties, joint limits - so that trained policies transfer reliably to hardware.
  • Identify and reduce simulation bottlenecks to maximize training throughput and environment step rates.
  • Improve our simulation‑based evaluation and reinforcement learning infrastructure to support rapid iteration and scaling.

What We're Looking For

  • 3+ years building simulation environments or game‑engine‑based interactive systems (industry or research) with shipped products, published results, or equivalent artifacts to show for it.
  • Deep hands‑on experience with at least one physics simulator (Isaac Sim/IsaacLab, MuJoCo, PyBullet, Drake) or equivalent game engine experience (Unreal, Unity) with a focus on physically accurate interactions.
  • Strong practical experience running large‑scale parallel simulation on GPU clusters and good familiarity with modern GPU‑accelerated simulation infrastructure.
  • Strong Python; you can profile bottlenecks, debug physics issues, and write maintainable research code.
  • Familiarity with modern software engineering practices. You document experiments clearly and communicate trade‑offs crisply.

Nice to have:

  • Robotics or manipulation‑specific experience (grasping, contact‑rich tasks, deformable objects).
  • Experience designing reward functions and training RL policies in simulated environments; solid understanding of common failure modes (reward hacking, distribution shift, sim-to-real gap).
  • Experience with NVIDIA Isaac Sim & IsaacLab specifically.
  • Experience with domain randomization, system identification, or other sim-to-real transfer techniques.
  • Publications at top‑tier robotics or RL conferences or equivalent open‑source contributions.
  • Familiarity with robocasa, robosuite or similar open‑source manipulation simulation frameworks.

What We Offer

  • Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays.
  • Fully funded private healthcare for UK employees, with broad provider access, virtual and in‑person care, and strong mental health and serious illness support.
  • Equity included–we believe builders should share in what they build.
  • Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings.
  • Free daily breakfast, catered lunch, and snacks in‑office.
  • Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics.
  • Freedom to influence the product and own key initiatives.

Simulation Engineer - Manipulation employer: Thehumanoid

At Humanoid, we are dedicated to pushing the boundaries of robotics and enhancing human potential through innovative technology. As a Senior Simulation Engineer in our London office, you will thrive in a collaborative environment that values creativity and offers substantial growth opportunities, including meaningful equity participation and comprehensive healthcare benefits. Join us to work alongside leading experts in AI and robotics, where your contributions will directly impact the future of humanoid robots.

T

Contact Details:

Thehumanoid Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Simulation Engineer - Manipulation

Tip Number 1

Get your networking game on! Connect with professionals in the robotics and simulation fields on platforms like LinkedIn. Join relevant groups, attend webinars, and don’t hesitate to reach out for informational chats. You never know who might have a lead on that perfect job!

Tip Number 2

Show off your skills! Create a portfolio showcasing your simulation environments or any projects you've worked on. This is your chance to demonstrate your hands-on experience with physics simulators and Python coding. A well-presented portfolio can really set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common questions related to reinforcement learning and simulation. Practice explaining your past projects and how you tackled challenges like reward hacking or sim-to-real gaps. Confidence and clarity in your responses can make a huge difference!

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate individuals who want to join our mission at Humanoid. Tailor your application to highlight your relevant experience and enthusiasm for building capable humanoid robots. Let’s make it happen together!

We think you need these skills to ace Simulation Engineer - Manipulation

Simulation Environment Design
Reinforcement Learning
Physics Simulation
Python Programming
GPU-Accelerated Simulation
Game Engine Experience
Reward Function Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Simulation Engineer. Highlight your experience with simulation environments and any relevant projects you've worked on. We want to see how your skills align with our mission at Humanoid!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about robotics and how your background makes you a great fit for our team. Let us know what excites you about working with humanoid robots.

Showcase Your Projects:If you've got any projects or publications that demonstrate your skills in simulation or reinforcement learning, make sure to include them. We love seeing real-world applications of your work, so don’t hold back!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at Humanoid!

How to prepare for a job interview at Thehumanoid

Know Your Simulation Stuff

Make sure you brush up on your knowledge of physics simulators like Isaac Sim or MuJoCo. Be ready to discuss your hands-on experience and any projects you've worked on that involved building simulation environments. This will show them you're not just familiar with the theory but can apply it in practice.

Demonstrate Problem-Solving Skills

Prepare to talk about how you've tackled challenges in previous roles, especially around reward hacking or sim-to-real gaps. Think of specific examples where you identified issues and iterated on designs to improve outcomes. This will highlight your analytical skills and ability to adapt.

Show Off Your Coding Skills

Since strong Python skills are a must, be ready to discuss your coding experience. Bring examples of how you've profiled bottlenecks or debugged physics issues in your past work. If you can, share snippets of code or projects that demonstrate your ability to write maintainable research code.

Communicate Clearly

During the interview, focus on clear communication. When discussing your experiences, make sure to articulate trade-offs crisply. This is crucial for showing that you can document experiments well and collaborate effectively with others in the team.