Robotics Software Engineer

3 weeks ago


Toronto, Ontario, Canada Ocado Group Full time

About Kindred

Kindred is a robotics and artificial intelligence (AI) company dedicated to developing robots that solve real-world problems. Our mission is to enhance the lives of human workers through the power of AI robotics. We've built a team of scientists, engineers, and business operators who are setting new standards in reinforcement learning for robots.

About the Role

We're looking for a talented Robotics Software Engineer to join our Grocery Team. You'll be instrumental in developing the software that powers our robots, enabling them to navigate complex environments and perform intricate tasks. Your work will directly impact the efficiency and effectiveness of our robotic systems.

What You'll Do:
  • Design and develop innovative software solutions to improve our fleet of robots in production.
  • Utilize both virtual and physical robots to validate your code changes and ensure optimal performance.
  • Contribute to design decisions and architectural changes, shaping the future of our robotic platform.
  • Review merge requests, promoting best practices and guiding the development process across multiple repositories.
  • Drive discussions around refactoring inefficient or unclear code segments, fostering a culture of continuous improvement.
  • Write comprehensive test cases and ensure high code quality throughout the development lifecycle.
  • Mentor and guide other developers, sharing your expertise and contributing to the team's growth.
What You Bring:
  • 5+ years of professional experience with a strong foundation in programming languages. We utilize Golang, Python, and C++, and we're confident you can quickly adapt to our tech stack.
  • Proficiency in working within a Linux environment.
  • A passion for learning, continuous improvement, and tackling challenging problems with a solution-oriented mindset.
  • Experience architecting and designing maintainable software solutions that scale effectively.
  • Familiarity with test-driven development methodologies.
  • Proven ability to mentor and guide other developers in adhering to best practices.
  • A data-driven approach, leveraging A/B testing and analytical insights to drive decision-making.
  • A Bachelor's degree in Computer Science or equivalent professional experience.
Bonus Qualifications:

Experience in control systems, real-time systems, distributed systems, machine vision, machine learning, robotic manipulation, material handling, warehouse automation, or related fields is highly valued.



  • Toronto, Ontario, Canada Ocado Logistics Full time

    About Ocado Logistics Ocado Logistics is a leading provider of advanced robotics and automation solutions for the retail industry. We empower global retailers to establish a robust online presence through our innovative technology, known as the Ocado Smart Platform (OSP). This platform drives highly automated Customer Fulfilment Centres (CFCs),...


  • Toronto, Ontario, Canada Ocado Group Full time

    Exciting Opportunity for Lead Robotics Software EngineerWe are seeking a skilled Lead Robotics Software Engineer to become a vital member of our innovative team at Ocado Group, a forefront player in the robotics and artificial intelligence sector. In this role, you will engage in the creation of state-of-the-art robotic solutions that are transforming the...


  • Toronto, Ontario, Canada Ocado Logistics Full time

    Senior Robotics Software EngineerOcado Logistics is a leading robotics and artificial intelligence (AI) company that develops robots to solve real-world problems. Our mission is to enhance the lives of human workers with the power of AI robotics. Our cutting-edge technology is the foundation of a number of proprietary platforms, including CORE with...


  • Toronto, Ontario, Canada Ocado Logistics Full time

    Senior Robotics Software EngineerOcado Logistics is a leading robotics and artificial intelligence (AI) company that develops robots to solve real-world problems. Our mission is to enhance the lives of human workers with the power of AI robotics. Our cutting-edge technology is the foundation of a number of proprietary platforms, including CORE with...


  • Toronto, Ontario, Canada Ocado Logistics Full time

    Senior Robotics Software EngineerOcado Logistics is a leading robotics and artificial intelligence (AI) company that develops robots to solve real-world problems. Our mission is to enhance the lives of human workers with the power of AI robotics. Our cutting-edge technology is the foundation of a number of proprietary platforms, including CORE with...


  • Toronto, Ontario, Canada Ocado Logistics Full time

    Senior Robotics Software EngineerOcado Logistics is a leading robotics and artificial intelligence (AI) company that develops robots to solve real-world problems. Our mission is to enhance the lives of human workers with the power of AI robotics. Our cutting-edge technology is the foundation of a number of proprietary platforms, including CORE with...


  • Old Toronto, Ontario, Canada Ocado group Full time

    Company OverviewKindred, a subsidiary of the Ocado Group, is a pioneering robotics and artificial intelligence company founded in 2014. Our mission is to revolutionize industries with cutting-edge AI robotics solutions.Job SummaryWe are seeking an experienced Senior Robotics Software Engineer to join our team. As a key member of our software development...


  • Old Toronto, Ontario, Canada Ocado group Full time

    Company OverviewKindred, a subsidiary of the Ocado Group, is a pioneering robotics and artificial intelligence company founded in 2014. Our mission is to revolutionize industries with cutting-edge AI robotics solutions.Job SummaryWe are seeking an experienced Senior Robotics Software Engineer to join our team. As a key member of our software development...


  • Toronto, Ontario, Canada Ocado Group Full time

    Company OverviewAt Ocado Group, we are revolutionizing the retail landscape by leveraging cutting-edge technologies such as cloud computing, robotics, artificial intelligence, and the Internet of Things (IoT). Our advanced robotics technology, known as the Ocado Smart Platform (OSP), empowers our global partners to enhance their online retail capabilities....

  • Software Engineer

    7 days ago


    Toronto, Ontario, Canada Ocado group Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Grocery Team at Ocado Group. As a key member of our team, you will be responsible for developing and improving our robotic systems, ensuring they operate efficiently and effectively in dynamic environments.Key ResponsibilitiesDesign and develop software solutions for our...

  • Software Engineer

    7 days ago


    Toronto, Ontario, Canada Ocado group Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Grocery Team at Ocado Group. As a key member of our team, you will be responsible for developing and improving our robotic systems, ensuring they operate efficiently and effectively in dynamic environments.Key ResponsibilitiesDesign and develop software solutions for our...


  • Toronto, Ontario, Canada Ocado Logistics Full time

    About Ocado LogisticsOcado Logistics is a leading innovator in robotics and artificial intelligence (AI), dedicated to revolutionizing the logistics industry through cutting-edge technology. Our mission is to enhance operational efficiency and deliver exceptional customer experiences by leveraging the power of AI-driven robotics.The Role: Senior Robotics...


  • Toronto, Ontario, Canada Ocado Logistics Full time

    About Ocado Logistics Ocado Logistics is a leading provider of cutting-edge technology solutions for the grocery industry. We are dedicated to revolutionizing the way goods are stored, picked, and delivered, leveraging robotics and artificial intelligence to enhance efficiency and customer satisfaction. About the Role We are seeking a talented Robotics...


  • Toronto, Ontario, Canada Ocado Group Full time

    Lead Software Engineer - Robotics Solutions, Grocery DivisionFounded in 2014, Ocado Group is a pioneering company in robotics and artificial intelligence (AI) that focuses on creating robots to address practical challenges. Our mission is to enhance the productivity of human workers through advanced AI robotics. The innovative technology we develop serves as...

  • Software Engineer

    1 week ago


    Old Toronto, Ontario, Canada Ocado group Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Robotics and AI team at Ocado Group. As a key member of our team, you will be responsible for designing, implementing, and maintaining cutting-edge software solutions that integrate AI with complex hardware components within robotic pick-and-place systems.Key ResponsibilitiesDesign...

  • Software Engineer

    1 week ago


    Old Toronto, Ontario, Canada Ocado group Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Robotics and AI team at Ocado Group. As a key member of our team, you will be responsible for designing, implementing, and maintaining cutting-edge software solutions that integrate AI with complex hardware components within robotic pick-and-place systems.Key ResponsibilitiesDesign...


  • Toronto, Ontario, Canada Ocado Group Full time

    Senior Software Engineer - Robotic Systems for Grocery Operations Founded in 2014, Ocado Group is at the forefront of robotics and artificial intelligence (AI), dedicated to creating innovative solutions that address real-world challenges. Our mission is to enhance the productivity of human workers through the integration of AI-driven robotics. Our...


  • Toronto, Ontario, Canada Ocado Group Full time

    Principal Software Engineer - Robotic Systems Enhancements Founded in 2014, Ocado Group is a pioneering robotics and artificial intelligence (AI) enterprise dedicated to developing advanced robotic solutions for real-world challenges. Our mission is to empower human workers through innovative AI robotics technology. Our state-of-the-art systems form the...


  • Toronto, Ontario, Canada Ocado Group Full time

    About Kindred:Established in 2014, Kindred is at the forefront of robotics and artificial intelligence (AI), dedicated to creating innovative robots that address real-world challenges. Our mission is to enhance human workers' lives through advanced AI robotics. Our state-of-the-art technology underpins several proprietary platforms, including CORE with...


  • Toronto, Ontario, Canada Ocado Group Full time

    Company Overview: Founded in 2014, Ocado Group is at the forefront of robotics and artificial intelligence (AI), dedicated to creating innovative robots that address real-world challenges. Our mission is to enhance human work through advanced AI robotics. Our state-of-the-art technology underpins several proprietary platforms, including CORE with AutoGrasp,...