(M/W) AI & Control Engineer Intern - Manipulation

Wandercraft is hiring!

About

Chez Wandercraft, nous concevons, fabriquons et vendons des robots dont la mission est d’aider les humains à faire ce qu’ils ne peuvent pas faire. Nous mettons en oeuvre les technologies d’AI et de robotique les plus avancées dans les métiers de la santé et de l’industrie.

Atalante X, le premier exosquelette de marche autonome au monde, est utilisé dans plus de 100 centres de rééducation sur 4 continents, et permet à des patients qui ont perdu la marche de ré-apprendre à marcher. Avec Atalante X ils font plus d’un million de pas chaque mois.

Après plus de 10 ans sur le terrain et des milliards de pas analysés, nous lançons Eve, le premier exosquelette personnel auto-équilibré, pensé pour aider les utilisateurs en fauteuil roulant à se lever et marcher dans leur vie quotidienne, chez eux et dans la ville.

Enfin, nous commençons à appliquer notre technologie dans l’industrie, avec la gamme de robots humanoïdes Calvin. Calvin-40, notre premier modèle, a été conçu en 40 jours pour soulager les opérateurs en usine des tâches pénibles ou dangereuses. Bientôt une évolution de Calvin accompagnera des personnes avec une autonomie réduite dans leurs gestes quotidiens.

Depuis Paris et New York, notre équipe de 110 ingénieurs, cliniciens, chercheurs et opérateurs est unie autour d’une même mission : concevoir des robots qui améliorent la vie des humains.

Ce n’est pas une simple équipe que nous assemblons : c’est une aventure portée par des esprits curieux, engagés, des pionniers prêts à construire un futur qui a du sens.

Envie de rejoindre l’aventure ? Viens façonner avec nous la prochaine génération de robotique humanoïde, alimentée par l’IA et guidée par l’humain.

Job Description

Wandercraft is strengthening its Manipulation team to tackle challenging industrial use cases with Calvin, our humanoid robot.

We are looking for an intern to explore how simulation can help us train manipulation policies while reducing the amount of data that needs to be collected on the real robot.

The internship will combine robotics simulation, imitation learning and hands-on experiments on real hardware, with a strong focus on using simulation to improve real-world data efficiency.

During the internship, you will work closely with the Manipulation team to:

  • Reproduce our current experimental manipulation setup in a robotics simulator such as NVIDIA Isaac Sim, including the robot, manipulated objects, and relevant elements of the environment.

  • Build a pipeline to generate manipulation demonstrations in simulation and use them to train imitation-learning policies.

  • Investigate and implement techniques to reduce the sim-to-real gap, for example through domain randomization, system identification, sensor and actuator modeling, or visual augmentation.

  • Evaluate the resulting policies both in simulation and on the real robot and analyze which aspects of the simulation are most critical for successful transfer.

  • Depending on the progress of the internship, explore Reinforcement Learning approaches to improve existing policies, using simulation to efficiently generate additional experience.

Preferred Experience

Diploma: You are currently pursuing an engineering degree, Master's degree, or equivalent, with a specialization in robotics, artificial intelligence, control, or a related field.

You have a strong interest in robotic manipulation and learning-based robotics, and you enjoy working at the intersection of algorithms and real-world experiments.

Experience with some of the following would be particularly valuable:

  • Robotics simulation, ideally Isaac Sim

  • Machine Learning and PyTorch

  • Imitation Learning and/or Reinforcement Learning

  • Robotics fundamentals: kinematics, dynamics and coordinate transformations

  • Computer vision and image processing

  • Python and software development in a Linux environment

You are rigorous, and can clearly explain your calculations and algorithms.

You are curious and analytical, able to stay up to date with new technologies and learn effectively from online documentation, interaction with the team and literature reviews.

• Required skills:

  • Python - Autonomous level

  • C++ - Basic knowledge

  • Machine learning - Autonomous level

  • Imitation learning and diffusion models - Autonomous level

  • Robotics and control systems - Autonomous level

  • Linear algebra, matrices computations, numerical optimization - Autonomous level

  • Computer vision - Basic knowledge

  • Software engineering best practices, collaborative software design, continuous integration, automated testing - Autonomous level

Additional Information

  • Contract Type: Internship (Between 6 and 6 months)
  • Location: Paris