< Back to job offers

Senior Robotics Engineer

Job Description:

We are seeking a highly skilled and innovative Senior Robotics Engineer to join our dynamic engineering team. The ideal candidate will possess strong technical expertise in robotics, computer vision, and machine learning, with hands-on experience integrating AI-driven algorithms into robotic systems. This role involves working on next-generation robotic solutions—leveraging techniques such as visual language action models (VLAs), reinforcement learning, and human pose estimation—to advance autonomy, perception, and control in both simulated and real-world environments.

This position is perfect for engineers who are passionate about cutting-edge robotics, AI research, and solving complex challenges that bridge software intelligence with physical systems.

 

Key Responsibilities:

  • Design, develop, and integrate AI-driven algorithms for robotic perception, control, and decision-making.
  • Develop and implement deep neural networks for computer vision tasks, including object detection, semantic segmentation, and human pose estimation.
  • Build, train, and deploy reinforcement learning systems for robotic locomotion, manipulation, and task learning.
  • Work across simulation and physical robot platforms to address the sim-to-real transfer gap.
  • Design and maintain scalable pipelines for model training, validation, and deployment.
  • Integrate AI models with robotic systems using ROS, Python, and C++, ensuring reliability and performance in real-time environments.
  • Implement and optimize vision algorithms using OpenCV, PyTorch, TensorFlow, or equivalent frameworks.
  • Contribute to the development of internal robotic software frameworks, data collection, and evaluation tools.
  • Collaborate with cross-functional teams to align machine learning advancements with product requirements.
  • Document methodologies, model performance, and integration procedures to support reproducibility and traceability.

Required Qualifications:
  • Bachelor’s degree in Robotics, Computer Science, Electrical Engineering, or related field (Master’s or PhD is a strong asset).
  • Minimum 5 years of experience in robotics engineering or applied machine learning for robotics.
  • Strong proficiency in Python and C++ for robotics and AI applications.
  • Solid experience with ROS (Robot Operating System) and robotic simulation tools (e.g., Gazebo, Isaac Sim, Webots, or PyBullet).
  • Proven track record implementing computer vision algorithms for detection, tracking, classification, and pose estimation.
  • Experience with reinforcement learning (e.g., Stable-Baselines, RLlib, Isaac Gym, Mujoco, Brax).
  • Familiarity with CI/CD and DevOps workflows for building and deploying ML/robotics software.
  • Strong understanding of sensor integration, including cameras, LiDARs, and depth sensors.
  • Demonstrated ability to work effectively in multidisciplinary teams combining software, mechanical, and automation engineers.

 

Preferred Skills and Attributes:

  • Expertise in deep learning frameworks such as PyTorch, TensorFlow, or JAX.
  • Familiarity with visual language models (VLMs) or visual language action models (VLAs) for multimodal robotics.
  • Understanding of simulation-to-reality transfer, data augmentation, and synthetic data generation techniques.
  • Experience with real-time embedded systems or hardware acceleration (GPU, TPU, Jetson).
  • Background in robotic manipulation, navigation, or humanoid robot control.
  • Familiarity with DevOps, Docker, Kubernetes, and cloud-based training infrastructure (AWS, GCP, Azure).
  • Excellent analytical, communication, and documentation skills.
  • Curious, collaborative, and eager to push the boundaries of intelligent robotics.
  • Proficiency in French – considered an asset.
  • Valid driver’s license.
Senior Robotics (EN)

 

For more information and to submit your resume, please write to recrutement@planiform.com