Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Robotics Researcher developing embodied AI, perception, planning, and manipulation algorithms. Advancing autonomous industrial operations at Rockwell Automation’s Robotics Center of Excellence.

Responsibilities

  • Design and deploy state-of-the-art algorithms for robotic perception, planning, and dexterous manipulation.
  • Train and fine-tune large-scale foundation models (VLAs/VLMs) for real-world industrial tasks.
  • Develop advanced sim-to-real pipelines to accelerate policy training.
  • Investigate, benchmark, and report on emerging robotics trends and academic breakthroughs.
  • Write clean, scalable code using modern system programming languages and software engineering best practices.
  • Work closely with Business Units to optimize robotic systems for new AI-driven capabilities.
  • Document research through technical reports, white papers, and high-impact publications.
  • Report to the Sr. Manager, Mobile Robot Technology, in the Technology and Innovation Unit.

Requirements

  • Bachelor's Degree or Equivalent Years of Relevant Work Experience.
  • Typically requires 5+ Years of related work experience.
  • Graduate degree (Masters or PhD) in Computer Science, Robotics, or related field.
  • 5+ years of hands-on experience in robotics research or high-tech R&D (can include graduate research).
  • A proven track record of research excellence with publications in top conferences / journals.
  • Deep theoretical and practical knowledge in Reinforcement Learning, Vison Language Models, and/or World Models.
  • Experience in robotic grasping, 6D pose estimation, and multi-modal sensor fusion (Vision, Tactile, Force/Torque).
  • Excellent talent for software design and ability to understand unfamiliar systems and their workings.
  • Experience developing and curating large multi-modal training dataset from real-world and synthetic data.
  • Hands-on experience with PyTorch, TensorFlow, Isaac Lab.
  • Skill in using simulation environments for data generation and policy verification.
  • A track record of solving complex, unstructured problems in the robotics domain.
  • Experience with high-performance ML systems (CUDA, TPUs, JAX, Warp).
  • Experience with distributed GPU computing.
  • Experience with ROS/ROS2.
  • Experience engaging with the open source community and working with maintainers to improve libraries.

Benefits

  • Health Insurance including Medical and Dental
  • Health Care Spending Account (HCSA – dependent on the plan chosen)
  • Employee Assistance Program (EAP)
  • Retirement plans
  • Paid Time off
  • Volunteering Time off
  • Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
  • Employer Paid DC Pension
  • Maternity and Parental Leave Top-Up
  • Fitness Reimbursement Program
  • Flexible Work Schedule

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$121,440 - CA$182,160 per year

Degree requirement

Bachelor's Degree

Tech skills

Open SourcePyTorchTensorflow

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.