Senior Reinforcement Learning Control Engineer in London

Senior Reinforcement Learning Control Engineer in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
All3

At a Glance

  • Tasks: Design and develop reinforcement learning systems for advanced robotic platforms in real-world construction.
  • Company: Join All3, a pioneering company transforming architecture with AI and robotics.
  • Benefits: Enjoy flexible working hours, 28 days annual leave, and comprehensive health insurance.
  • Other info: Collaborate with a passionate team in a hybrid work environment focused on innovation.
  • Why this job: Tackle challenging robotics problems and make a tangible impact on the future of construction.
  • Qualifications: Strong Python and PyTorch skills, with experience in robotic systems and machine learning.

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

All3 is transforming how buildings are conceived, developed and delivered. We combine AI-powered design with robotic prefabrication and on-site assembly to build custom architecture at the cost and speed of mass production - unlocking even the most complex sites. We’re currently seeking a Senior/Lead Reinforcement Learning Control Engineer (seniority level adjustable based on candidate expertise) to develop learning-based control systems for dynamic locomanipulation on our large legged robotic platform, Mantis. You’ll design reinforcement learning solutions that integrate tightly with the rest of our framework to enable robust locomotion and manipulation in complex, semi-structured construction environments.

Responsibilities:

  • Design and train reinforcement learning policies using physically grounded sensor models (LiDAR, cameras, IMUs) to support autonomous locomotion and manipulation capabilities;
  • Integrate learned components within a complex software architecture, ensuring stability and reliability;
  • Develop a robust methodology for policy training, tracking improvements and monitor progress and performance evaluation;
  • Develop robust sim-to-real transfer strategies and ensure successful deployment of the policies to the hardware platform;
  • Analyse hardware experiments, identify failure modes and iteratively improve performance and robustness;
  • Collaborate closely with perception, state estimation and software engineers to deliver cohesive, real-time robotic behaviour and evolve the robot software architecture design;
  • Contribute to the evolution of a unified whole-body control framework for loco-manipulation capabilities;

This is not a simulation-only research role. The systems you build will run on hardware and must operate reliably under real-world constraints.

Expertise:

  • Strong proficiency in Python and PyTorch; with a good C++ experience;
  • Solid understanding of ML approaches and their challenges and practical limitations in physical systems;
  • Hands-on experience with legged locomotion (quadruped or biped) and/or robotic manipulation;
  • Good understanding of robot dynamics, kinematics and contact modelling;
  • Experience deploying learning-based components on real robotic hardware;
  • Ability to reason about stability, safety and robustness — not just reward optimisation;
  • Ability to shape the technical direction by helping design methodology, provide in-depth analysis and insightful feedback.

Nice to have:

  • Experience with whole-body control of legged systems;
  • Experience combining classical control and learning in hybrid architectures;
  • Exposure to state estimation and multi-sensor integration;
  • Experience with contact-rich manipulation;
  • Experience in /Exposure to construction robotics, heavy machinery or large-scale physical systems;
  • Experience with safety certification of complex robotic systems operating in contact rich environments.

We offer:

  • Chance to be a part of a large-scale project;
  • Team driven by impactful cause;
  • Hybrid format of work with the lab located in Park Royal;
  • Private dental or full medical (dental treatments aren’t covered) insurance;
  • Flexible working schedule;
  • 28 days of annual leave.

At All3, you’ll work on one of the hardest problems in robotics: combining dynamic locomotion and manipulation into a structured, deployable autonomy system. You’ll join a small, focused team building real machines for real environments - where physics matters, reliability matters and thoughtful engineering wins over hype.

Senior Reinforcement Learning Control Engineer in London employer: All3

At All3, we pride ourselves on being an exceptional employer, offering a unique opportunity to work at the forefront of robotics and AI in a collaborative and innovative environment. Our team is driven by a meaningful cause, with a strong focus on employee growth through hands-on experience in tackling complex challenges, all while enjoying a flexible working schedule and comprehensive benefits including private medical insurance and generous annual leave. Located in Park Royal, our hybrid work model allows for a perfect balance between lab-based collaboration and remote flexibility, making it an ideal place for passionate engineers to thrive.

All3

Contact Detail:

All3 Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Reinforcement Learning Control Engineer in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups or webinars, and don’t be shy about sliding into DMs. Building connections can lead to opportunities that aren’t even advertised.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to reinforcement learning and robotics. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend simulating real interview scenarios with friends or using online platforms to sharpen your skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at All3.

We think you need these skills to ace Senior Reinforcement Learning Control Engineer in London

Reinforcement Learning
Python
PyTorch
C++
Machine Learning
Legged Locomotion
Robotic Manipulation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Reinforcement Learning Control Engineer. Highlight your experience with Python, PyTorch, and any hands-on work with legged locomotion or robotic manipulation. We want to see how your skills align with our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for robotics and AI, and explain why you’re excited about working on projects like Mantis. Let us know how your background makes you a perfect fit for our team.

Showcase Relevant Projects:If you've worked on any relevant projects, whether in academia or industry, make sure to include them. We love seeing practical applications of your skills, especially those that involve real-world challenges in robotics.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at All3.

How to prepare for a job interview at All3

Know Your Stuff

Make sure you brush up on your Python and PyTorch skills, as well as your understanding of reinforcement learning. Be ready to discuss specific projects where you've applied these technologies, especially in real-world scenarios involving legged locomotion or robotic manipulation.

Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in previous roles, particularly those related to stability, safety, and robustness in robotic systems. Use examples that highlight your analytical thinking and ability to iterate on solutions based on performance evaluations.

Collaborate Like a Pro

Since this role involves working closely with other engineers, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully integrated components within complex software architectures and how you’ve contributed to team projects.

Ask Insightful Questions

Prepare thoughtful questions about the company's approach to combining AI with robotics, especially regarding their methodologies for sim-to-real transfer and policy training. This shows your genuine interest in the role and helps you gauge if the company aligns with your career goals.