Technical Robotics Expert

1 week ago


Toronto, Ontario, Canada Ocado Group Full time
About Ocado Group

We are a pioneering technology company that is changing the way the world shops for groceries. Our journey started with a focus on transforming the industry, and over the past 20 years, we have developed our own groundbreaking technology, opened multiple sites at an accelerating rate, and engaged in exciting new business partnerships around the world.

As we continue to develop new technologies and customer propositions, we are looking for Everyday Pioneers to lead us into the next stage of our evolution: enhancing our capabilities, inspiring our teams, and developing new ways of working.

Job Description:Senior Software Developer - Robotic Pick Systems

We are seeking a highly skilled Senior Software Developer to join our Grocery Team and help improve our robots. As a key member of our team, you will be responsible for coding the brains of our robots so they can navigate complex situations and improving our software architecture.

Your primary responsibilities will include:

  • Making design decisions and developing creative software solutions to enhance our fleet of robots in production
  • Validating changes using both virtual and physical robots
  • Supporting the team in design decisions and architectural changes
  • Reviewing merge requests, proposing best practices, and navigating the source code across multiple repositories
  • Driving discussions around refactoring inefficient or unclear parts of the code
  • Writing test cases and ensuring high code quality that goes to production
  • Elevating the skill of the team through technical mentorship
Required Skills and Qualifications:

To be successful in this role, you will need:

  • A minimum of 5 years of professional experience with breadth or depth in various programming languages (we use Golang, Python, and C++)
  • Comfortability working in a Linux environment
  • A desire to learn, improve, and persevere when faced with challenging problems
  • Experience architecting and designing maintainable software solutions
  • Proficiency in test-driven approaches for code development
  • Mentorship experience in software best practices
  • Data-driven approach skills from A/B testing to problem discovery
  • Bachelor's degree in computer science or equivalent professional experience
Bonus Qualifications:

If you have experience in any of the following areas, please mention them in your application:

  • Control systems, real-time systems, distributed systems, machine vision, machine learning, robotic manipulation, material handling, industrial automation, physical or discrete event simulation, applied statistics, and design of experiments, or data visualization

We encourage applications from candidates who do not meet all the qualifications but possess relevant skills and experience.

Please note that this role involves being part of an on-call rotation, which will be outlined during the interview process.



  • Toronto, Ontario, Canada Ocado Group Full time

    Senior Software Developer - Robotics and AI ExpertAt Ocado Group, we're pushing the boundaries of robotics and AI to revolutionize the way people shop. We're seeking a Senior Software Developer to join our Grocery Team and help us improve our robots.You'll be responsible for coding the brains of our robots, making design decisions, and developing creative...


  • Old Toronto, Ontario, Canada Amazon Full time

    Technical Leadership Opportunity in RoboticsAmazon is seeking an experienced technical manager to lead our Robotics Technical Support team in Melbourne, Australia. As a key member of our global squad of talented engineers, you will be responsible for resolving technical issues and maintaining Amazon's robotic services, applications, and platforms.This is a...


  • Toronto, Ontario, Canada Toronto Metropolitan University Full time

    Appointment DetailsWe are seeking a qualified expert to teach a course on Human Robot Interaction at Toronto Metropolitan University.Course Information:Course Title: Human Robot InteractionCourse Credits: 3 HoursCourse Semester: Winter 2025Estimated Number of Students: 45Course Description:This course will examine physical robotic systems designed to extend...


  • Toronto, Ontario, Canada Intero Integrity Full time

    Job DescriptionWe are seeking a highly skilled and motivated Artificial Intelligence Software Engineer to join our dynamic Unique Ability Team. As an expert in robotics, you will play a crucial role in developing cutting-edge robotic platforms, improving existing designs, and introducing new ideas for control systems, navigation, and autonomous...


  • Toronto, Ontario, Canada VOYSUS CONNECTION EXPERT INC. Full time

    Job Title: Technical Sales Representative - Product ExpertAbout the Role:We are seeking a highly skilled Technical Sales Representative to join our team at VOYSUS CONNECTION EXPERT INC. As a Technical Sales Representative, you will be responsible for promoting sales to existing clients, identifying and soliciting potential clients, and assessing client needs...


  • Toronto, Ontario, Canada VOYSUS CONNECTION EXPERT INC. Full time

    Job DescriptionVOYSUS CONNECTION EXPERT INC. is seeking a skilled Technical Sales Representative to join our team. As a Technical Sales Representative - Product Expert, you will be responsible for promoting sales to existing clients, identifying and soliciting potential clients, and assessing client needs to recommend appropriate goods or services.Key...


  • Old Toronto, Ontario, Canada Calian Group Ltd. Full time

    Job OverviewCalian Group Ltd. is seeking a highly skilled Senior Robotics Engineer to join our Nuclear team. As a key member of our team, you will be responsible for supporting the development of robotic tooling for Nuclear reactor applications.Key ResponsibilitiesLead scientific and technical project work for Calian Nuclear clients, ensuring high-quality...


  • Toronto, Ontario, Canada Ocado Group Full time

    Enhance Lives with AI RoboticsKindred is a leading robotics and artificial intelligence (AI) company that develops robots to solve real-world problems. Our mission is to augment human capabilities with the power of AI robotics.We are seeking an experienced Senior Robotics Software Developer to join our team in San Francisco or Toronto. As a key member of our...


  • Toronto, Ontario, Ontario, Canada Integrated Computer Solutions, Inc. Full time

    Technical Program ManagerThis role is a temp to perm technical program manager role. The role will support the development and implementation of Robotics scan-less Technology, which leverages computer vision to reduce costs in the company Fulfillment Network.This role will support multiple science and software teams in:Driving a product from tech readiness...


  • Old Toronto, Ontario, Canada Epson America Inc. Full time

    Unlock Your Potential at Epson America Inc.Epson America Inc. is a global leader in innovative technologies that enable people to make, share, and capture creativity. As a pioneer in visual communications, robotics, sensing, and business and commercial digital imaging, we offer limitless opportunities for growth and development.As a Senior Robotics Software...


  • Toronto, Ontario, Canada Ocado Group Full time

    Company OverviewOcado Group is a UK-based technology company that develops cutting-edge robotics and artificial intelligence solutions. With a strong presence in San Francisco and Toronto, we are pioneering the future of retail and logistics.


  • Toronto, Ontario, Canada Ocado Group Full time

    About the RoleWe are seeking a highly skilled Robotics Software Engineer to join our team and contribute to the development of autonomous systems. As a key member of our robotics group, you will be responsible for designing, implementing, and optimizing algorithms for robotic manipulation and control.ResponsibilitiesDesign and develop advanced algorithms for...


  • Toronto, Ontario, Canada Ocado Group Full time

    We are seeking a highly skilled Senior Software Developer to join our Grocery Team at Ocado Group. As a key member of our robotics team, you will be responsible for developing and maintaining the software that powers our robots, ensuring they can operate efficiently and effectively in dynamic environments.The ideal candidate will have a strong background in...


  • Toronto, Ontario, Canada KNG Technical Inc. Full time

    Job DescriptionAs a key member of the KNG Technical Inc. team, the R&D Systems Engineer will play a crucial role in driving innovation and integration of instrumentation to develop cutting-edge products for the human diagnostic market.Key Responsibilities:Develop software solutions to integrate robots with automated medical devicesCollaborate with the...


  • Toronto, Ontario, Canada Ocado Group Full time

    Founded in 2014, Ocado Group is a pioneering robotics and artificial intelligence company that develops cutting-edge technology to enhance the lives of human workers. Our mission is to revolutionize the way we work with the power of AI robotics. Our team of scientists, engineers, and business operators have set a new standard for reinforcement learning for...


  • Old Toronto, Ontario, Canada Ocado group Full time

    Transforming the Future of RoboticsWe are seeking a highly skilled Senior Software Developer - Robotic Pick Systems to join our team at Ocado Group, a leading technology company in the robotics and artificial intelligence space. As a key member of our Grocery Team, you will play a crucial role in developing cutting-edge software solutions that enable our...


  • Toronto, Ontario, Canada Ocado Group Full time

    At Ocado Group, we are revolutionizing the way people shop for groceries. As a Senior Robotics Software Developer, you will be part of our team that develops robots to solve real-world problems. Our mission is to enhance the lives of human workers with the power of AI robotics.We are looking for a skilled software developer to join our Grocery Team and help...


  • Toronto, Ontario, Canada Ocado Group Full time

    Founded in 2014, Ocado Group is a pioneering robotics and artificial intelligence company that develops cutting-edge technology to enhance the lives of human workers. Our mission is to revolutionize the way we work with the power of AI robotics. Our team of scientists, engineers, and business operators have set a new standard for reinforcement learning for...


  • Toronto, Ontario, Canada VOYSUS CONNECTION EXPERT INC. Full time

    Job Title: Technical Sales SpecialistJob Summary: We are seeking a highly motivated Technical Sales Specialist to join our team at VOYSUS CONNECTION EXPERT INC. The ideal candidate will have a strong background in sales and a passion for technology.Key Responsibilities:Promote sales to existing clients and identify new business opportunitiesAssess client...


  • Toronto, Ontario, Canada KNG Technical Inc. Full time

    Key Responsibilities:As a Research and Development Systems Engineer at KNG Technical Inc., you will be responsible for driving the integration of instrumentation to develop innovative products for the human diagnostic market. This involves developing software solutions to integrate robots with automated medical devices, ensuring seamless collaboration and...