Simulation Engineer

Simulation Engineer

Full-Time 49500 - 60500 £ / year (est.) No working from home possible
Kaedim

At a Glance

  • Tasks: Own the physics pipeline for 3D assets and ensure accurate simulations.
  • Company: Join Kaedim, an a16z-backed startup revolutionising robot training data.
  • Benefits: Competitive salary, dynamic team environment, and fast-paced work culture.
  • Other info: Collaborate closely with passionate experts in a small, ambitious team.
  • Why this job: Tackle real challenges in physical AI and make a significant impact.
  • Qualifications: Experience in physics simulation and strong problem-solving skills required.

The predicted salary is between 49500 - 60500 £ per year.

As our Simulation Engineer, you'll own the layer that makes our 3D outputs genuinely useful for robot training assets and environments that are physically accurate, properly articulated, and validated to behave correctly in Isaac Sim. The core of the work is building and hardening our physics and articulation pipelines, reconstructing real environments from captured data, and ensuring everything holds up under simulation. This is a hands‑on technical role at an early‑stage company where your work ships directly to robotics design partners.

About Kaedim: Kaedim is an a16z‑backed startup that raised $15M in our Series A to build the data infrastructure powering the next generation of robot training. Our AI pipeline turns 3D assets and real‑world environments into validated, sim‑ready datasets at the quality and scale robotics companies need to close the sim‑to‑real gap. We sit at the intersection of generative 3D, physics simulation, and physical AI, and we're just getting started. Explore what we're building at projectsim.ai.

What you'll do:

  • Own the physics injection pipeline where you predict and validate physical properties (mass, inertia, friction, centre of mass) for 3D assets so they behave correctly under simulation.
  • Build and harden the articulation pipeline — segment parts, classify joints, define joint types and ranges, and export clean URDFs and USD articulation schemas.
  • Validate assets and environments in Isaac Sim / Isaac Lab — headless load tests, drop tests, robot interaction tests, and systematic diagnosis of collision artefacts, physics instabilities, and articulation failures.
  • Build the real2sim reconstruction pipeline — real environments captured via 3DGS or photogrammetry cleaned and aligned converted to USD via NVIDIA NuRec validated in Isaac Sim.
  • Define and maintain physics benchmarks — measure outputs against ground truth and track improvements over time as the pipeline evolves.
  • Work on scenario generation and domain randomisation — configure variation across physics parameters, lighting, object placement, and camera setups to produce training‑ready episode distributions.
  • Develop tooling and automation to scale the pipeline from design‑partner prototype to production service.
  • Track the frontier — stay across advances in physical AI simulation (Isaac Lab, Genesis, VLA pre‑training, Seed3D, RoboSimGS) and bring relevant work into the pipeline.

What you'll bring:

  • Strong hands‑on experience with physics‑based simulation, ideally NVIDIA Isaac Sim or Isaac Lab.
  • Solid understanding of rigid‑body dynamics, kinematics, and common simulation failure modes — instability, collision artefacts, articulation errors.
  • Experience working with OpenUSD and common 3D/robotics asset formats (FBX, URDF, MJCF, GLB).
  • Solid grasp of 3D geometry, meshes, rigging and articulation, collision geometry, and materials.
  • Proficiency in Python; experience with automated ML or data pipelines is a plus.
  • Familiarity with Gaussian splatting or photogrammetry workflows for real‑to‑sim reconstruction is a meaningful plus.
  • Experience with other simulation platforms (MuJoCo, Genesis, Gazebo) is a plus.
  • Bonus: Blender, Houdini, or similar 3D DCC tooling experience.
  • Strong problem‑solving skills and comfort collaborating closely with 3D AI researchers and ML engineers.

Why Kaedim?

  • Work on a genuinely hard and important problem — the data bottleneck that's limiting physical AI.
  • a16z‑backed Series A company with offices in London, New York, San Francisco, and Singapore.
  • Build the data infrastructure layer that the next generation of robotics companies will train on.
  • Small, technical team where your work ships fast and matters.

How we work:

We're a small, ambitious team that moves fast and takes real ownership of our work. Everyone is in the office five days a week, typically 9 to 9, because we're genuinely excited about what we're building and want to see it ship. If you want to work alongside people who care deeply, move quickly, and feel the direct impact of their work every day, we'd love to hear from you.

Simulation Engineer employer: Kaedim

At Kaedim, we pride ourselves on being an innovative and dynamic employer where your contributions directly impact the future of robotics. Our collaborative work culture fosters rapid growth and learning, allowing you to tackle challenging problems alongside passionate colleagues in a fast-paced environment. With our commitment to building cutting-edge data infrastructure and a supportive atmosphere, you'll find meaningful opportunities for professional development while working in our vibrant London office.

Kaedim

Contact Details:

Kaedim Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Simulation Engineer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Kaedim or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Kaedim.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Kaedim.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Kaedim that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Simulation Engineer

Physics-Based Simulation
NVIDIA Isaac Sim
Rigid-Body Dynamics
Kinematics
Simulation Failure Modes
OpenUSD
3D/Robotics Asset Formats (FBX, URDF, MJCF, GLB)

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Kaedim.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Kaedim and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Kaedim

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Kaedim uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.