Skip to content
mimi

Senior Robotics Engineer

WhatJobs Direct

Montreal · On-site Full-time Senior 2d ago

About the role

Our client, a trailblazing advanced manufacturing and automation company, is seeking a highly skilled Senior Robotics Engineer with expertise in AI and Machine Learning to join their innovative R&D team. This role is central to developing next-generation robotic systems capable of intelligent perception, decision-making, and autonomous operation. You will be instrumental in designing, implementing, and testing sophisticated AI algorithms that drive the intelligence and adaptability of our client's robotic platforms.

Responsibilities

  • Design, develop, and implement advanced AI and Machine Learning algorithms for robotic applications, including computer vision, path planning, reinforcement learning, and natural language processing.
  • Integrate AI/ML models into robotic control systems, ensuring robust and real-time performance.
  • Develop and maintain simulation environments for testing and validating AI algorithms and robotic behaviors.
  • Collaborate with hardware engineers to define sensor requirements and robot design specifications necessary for AI integration.
  • Conduct research into cutting-edge AI and robotics technologies to identify opportunities for innovation.
  • Write clean, efficient, and well-documented code in languages such as Python, C++, and relevant ML frameworks (TensorFlow, PyTorch).
  • Perform rigorous testing and debugging of AI/ML models and robotic systems.
  • Work closely with cross-functional teams to understand product requirements and translate them into technical specifications.
  • Troubleshoot complex technical issues related to AI, ML, and robot control systems.
  • Contribute to technical documentation, patents, and publications.
  • Mentor junior engineers and share expertise in AI and robotics.
  • Stay current with advancements in AI, machine learning, robotics, and related fields.
  • Optimize algorithms for embedded systems and real-time processing.
  • Participate in project planning and contribute to roadmap development.

Qualifications

  • Ph.D. or Master's degree in Robotics, Computer Science, Artificial Intelligence, Machine Learning, Electrical Engineering, or a related field.
  • 5+ years of professional experience in robotics engineering with a strong focus on AI and Machine Learning.
  • Demonstrated experience in developing and deploying AI/ML models for real-world applications.
  • Proficiency in computer vision techniques (e.g., object detection, tracking, segmentation) and relevant libraries (OpenCV).
  • Expertise in ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Strong programming skills in Python and C++.
  • Experience with ROS (Robot Operating System) is highly desirable.
  • Solid understanding of robotics principles, including kinematics, dynamics, control systems, and sensor fusion.
  • Experience with simulation tools (e.g., Gazebo, MuJoCo) is a plus.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and teamwork abilities.
  • Ability to work independently and take ownership of projects.
  • Familiarity with embedded systems and real-time operating systems.

This is an exceptional opportunity to work on challenging problems at the forefront of automation technology. The role offers a competitive salary, excellent benefits, and the chance to significantly impact the future of intelligent machines. The position is based in Montreal, Quebec, CA .

Skills

C++Computer VisionDockerEmbedded SystemsGazeboMachine LearningMuJoCoNatural Language ProcessingOpenCVPythonPyTorchReinforcement LearningROSscikit-learnTensorFlow

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free