Internship - Controls

Internship - Controls

Internship 20000 - 30000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design and train reinforcement learning policies for humanoid robots.
  • Company: Join Humanoid, a pioneering tech company shaping the future of robotics.
  • Benefits: Competitive pay, free meals, and hands-on experience with real robotic systems.
  • Other info: Full-time summer internship in a dynamic London office with growth opportunities.
  • Why this job: Be part of an innovative team making a real impact in robotics.
  • Qualifications: Experience with PyTorch, coding skills, and a passion for robotics.

The predicted salary is between 20000 - 30000 £ 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.

The Opportunity

We’re looking for interns who are curious, hands‑on, and excited to work directly with robotic systems. This is an open‑ended internship where you will design and train reinforcement learning policies that enable dynamic locomotion and loco‑manipulation behaviors on real robots. Your work will focus on building scalable training pipelines, designing reward functions and environments, and improving sim‑to‑real transfer for reliable deployment on hardware. You will work closely with control and robotics engineers to integrate learned policies into the robot control stack, ensuring stable and robust behavior in real‑world conditions. This is a full‑time internship (5 days per week) over the summer (mid June - mid September), based in our London Paddington office, where you’ll contribute to real robotic systems from early on with guidance from experienced engineers.

Duration: 12 weeks | Start date: June | Compensation: Competitive pay + we’ll keep you fed (seriously, our breakfasts and lunches are good)

What you might work on:

  • Design and train reinforcement learning policies for humanoid robot control
  • Build scalable simulation and training pipelines (e.g., Isaac Lab, MuJoCo)
  • Design reward functions, observation spaces, and curricula for complex behaviors
  • Run and analyse existing policies
  • Identify issues, troubleshoot, and propose creative solutions
  • Document procedures and findings, helping shape the evolution of our humanoids

What we’re looking for:

  • Hands‑on experience with PyTorch and training ML models
  • Strong interest in reinforcement learning, machine learning and robotics
  • Experience writing code (e.g. Python, C++, or similar)
  • Comfortable working with hardware, experiments, and debugging
  • Ability to learn quickly and operate in a fast‑paced environment
  • Problem‑solving mindset and attention to detail
  • Clear communication and ability to work closely with a team

Internship - Controls employer: Thehumanoid

At Humanoid, we pride ourselves on fostering a dynamic and innovative work environment where interns can thrive. Our London Paddington office offers a collaborative culture that encourages hands-on learning and direct involvement in cutting-edge robotic projects, all while enjoying competitive pay and delicious meals. With mentorship from experienced engineers, this internship not only provides valuable experience in reinforcement learning and robotics but also opens doors for future career growth in a rapidly evolving field.
T

Contact Detail:

Thehumanoid Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Internship - Controls

✨Tip Number 1

Get hands-on! If you can, try to work on personal projects or contribute to open-source robotics initiatives. This will not only boost your skills but also give you something tangible to discuss during interviews.

✨Tip Number 2

Network like a pro! Attend robotics meetups, workshops, or online webinars. Connecting with industry professionals can lead to valuable insights and even job opportunities. Don’t forget to mention your interest in Humanoid!

✨Tip Number 3

Prepare for technical interviews by brushing up on reinforcement learning concepts and coding challenges. Practise explaining your thought process clearly, as communication is key when working with teams.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely excited about joining our mission to build amazing humanoid robots.

We think you need these skills to ace Internship - Controls

Reinforcement Learning
Machine Learning
Robotics
PyTorch
Python
C++
Simulation and Training Pipelines
Debugging
Problem-Solving Skills
Attention to Detail
Clear Communication
Team Collaboration
Hands-On Experience

Some tips for your application 🫡

Show Your Passion for Robotics: When you're writing your application, let your enthusiasm for robotics shine through! We want to see that you're genuinely excited about working with humanoid robots and how they can amplify human potential. Share any relevant projects or experiences that highlight your curiosity and hands-on skills.

Tailor Your Application: Make sure to customise your application to fit the internship role. Highlight your experience with reinforcement learning, machine learning, and any coding skills you have in Python or C++. This shows us that you've done your homework and understand what we're looking for!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your key skills and experiences are easy to spot. A well-structured application helps us see your potential right away!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our mission and team!

How to prepare for a job interview at Thehumanoid

✨Know Your Stuff

Make sure you brush up on reinforcement learning and the specific technologies mentioned in the job description, like PyTorch. Familiarise yourself with how these concepts apply to robotics, as it’ll show your genuine interest and understanding during the interview.

✨Show Off Your Hands-On Experience

Be ready to discuss any practical projects or experiences you've had with coding, especially in Python or C++. If you've worked on simulations or training pipelines before, share those examples! It’s all about demonstrating that you can get your hands dirty and tackle real-world problems.

✨Ask Smart Questions

Prepare some thoughtful questions about the role and the company. This could be about their current projects, the team dynamics, or how they approach problem-solving in robotics. It shows you’re engaged and eager to learn more about what they do.

✨Communicate Clearly

During the interview, make sure to articulate your thoughts clearly. Practice explaining complex concepts in simple terms, as this will demonstrate your communication skills and ability to work closely with a team, which is crucial for this internship.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>