Senior Robotics Engineer
WhatJobs Direct
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
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