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: Be part of a small team dedicated to solving real-world problems in dynamic environments.
- Why this job: Tackle complex challenges in robotics and make a tangible impact on the future of construction.
- Qualifications: Strong Python and PyTorch skills, with experience in robotic manipulation and locomotion.
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 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 real-world applications, flexible working arrangements, 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 collaboration and remote flexibility, making it an ideal place for passionate engineers to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Reinforcement Learning Control Engineer
✨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. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨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 and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. But don’t forget to brush up on your soft skills too! Being able to communicate your ideas clearly is just as important as your technical prowess.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at All3 and being part of something impactful in the world of robotics.
We think you need these skills to ace Senior Reinforcement Learning Control Engineer
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 with us at All3. Be sure to mention specific projects or experiences that relate to the job description.
Showcase Relevant Projects:If you've worked on any relevant projects, whether in a professional setting or as personal endeavours, make sure to include them. We love seeing practical applications of your skills, especially those involving real-world robotic systems!
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at All3
✨Know Your Stuff
Make sure you brush up on your knowledge of reinforcement learning, especially in the context of robotics. Be ready to discuss your experience with Python, PyTorch, and C++, as well as any hands-on projects you've worked on involving legged locomotion or robotic manipulation.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, particularly those related to stability, safety, and robustness in robotic systems. Use examples that highlight your analytical skills and how you iteratively improved performance in real-world scenarios.
✨Collaborate and Communicate
Since this role involves working closely with other engineers, be ready to discuss how you've successfully collaborated in the past. Highlight your ability to integrate learned components within complex software architectures and how you’ve contributed to cohesive team efforts.
✨Ask Insightful Questions
Prepare thoughtful questions about All3's projects and their approach to combining AI with robotic prefabrication. This shows your genuine interest in the company and helps you understand how you can contribute to their mission of transforming construction.