Senior Machine Learning Engineer

6 days ago


Old Toronto, Ontario, Canada Ocado group Full time
About the Role

We are seeking a highly skilled Senior Machine Learning Developer to join our Software Product Engineering team at Ocado Group. As a key member of our team, you will be responsible for designing, adapting, and maintaining machine vision deep learning solutions that integrate with complex hardware components within robotic pick-and-place systems.

As a Senior Machine Learning Developer, you will navigate and reconcile considerations for immediate and future product needs, encompassing scalability, maintainability, performance, accuracy, reliability, security, safety, compliance, cost, and robustness. You will collaborate cross-functionally with roboticists, software and machine learning developers, hardware engineers, quality assurance, researchers, and product managers & support experts in Toronto and other offices.

Key Responsibilities:

  • Design and develop machine learning models and algorithms for robotic pick-and-place systems
  • Collaborate with cross-functional teams to integrate machine learning solutions with hardware components
  • Develop and maintain software platforms for machine learning solutions
  • Conduct experiments and validate results to ensure accuracy and reliability
  • Deploy and optimize machine learning solutions on our fleet of robots

Requirements:

  • 5 or more years of professional experience in machine learning frameworks/libraries, data pre-processing, feature engineering, model training/tuning/evaluation, A/B experimentation, large-scale data analysis/visualisation platforms, and deploying solutions on both edge and cloud-native architectures.
  • Advanced level comprehension of the mathematical, probabilistic, and statistical underpinnings of machine learning algorithms.
  • Active awareness of the latest developments in applied machine learning and excitement in discovering innovative solutions to improve product capabilities.
  • Capacity to tackle varied challenges and adaptable to changing priorities, balancing a long-term mission with short-term requirements.
  • Ability to motivate, grow, and mentor other team members, interns, and peers.

Technical Skills:

  • Ability to develop Python code that is clear, efficient, and maintainable within time and resource constraints on Linux.
  • Complete familiarity with modern software development processes such as design documentation, code reviews, CI/CD, testing, project management workflow, and source control conventions.
  • Excellent analytical, problem-solving, communication, and organisation skills.
  • Bachelor's degree in Computer Science or equivalent experience.

Bonus Qualifications:

  • Additional breadth or depth of experience in programming languages and paradigms. We use Go and C++ and trust you can learn what you need.
  • Proficiency in Tensorflow or PyTorch and NumPy or pandas.
  • Can learn fast, and are flexible working with different problem domains and projects.
  • Background in robotic manipulation, simulations, full-stack & API development, machine vision, and deep learning.


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Loblaw Digital. As a key member of our engineering team, you will be responsible for designing, developing, and deploying advanced machine learning models and algorithms to solve complex business problems.Key ResponsibilitiesLead the design, development, and...


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Loblaw Digital. As a key member of our engineering team, you will be responsible for designing, developing, and deploying advanced machine learning models and algorithms to solve complex business problems.Key ResponsibilitiesLead the design, development, and...


  • Old Toronto, Ontario, Canada Xtract One Full time

    About the RoleXtract One is seeking a seasoned Senior Machine Learning Engineer to lead the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing, developing, and deploying scalable machine learning models that drive business value.Key ResponsibilitiesCollaborate with cross-functional teams to design and...


  • Old Toronto, Ontario, Canada Xtract One Full time

    About the RoleXtract One is seeking a seasoned Senior Machine Learning Engineer to lead the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing, developing, and deploying scalable machine learning models that drive business value.Key ResponsibilitiesCollaborate with cross-functional teams to design and...


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Loblaw Digital. As a key member of our engineering team, you will be responsible for designing, developing, and deploying advanced machine learning models and algorithms to solve complex business problems.Key ResponsibilitiesLead the development and deployment...


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Loblaw Digital. As a key member of our engineering team, you will be responsible for designing, developing, and deploying advanced machine learning models and algorithms to solve complex business problems.Key ResponsibilitiesLead the development and deployment...


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About Loblaw DigitalLoblaw Digital is a leading e-commerce company that specializes in building innovative online shopping experiences for Canadians. As a key player in the retail industry, we are committed to delivering exceptional customer experiences through cutting-edge technology and data-driven insights.Job SummaryWe are seeking a highly skilled Senior...


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About Loblaw DigitalLoblaw Digital is a leading e-commerce company that specializes in building innovative online shopping experiences for Canadians. As a key player in the retail industry, we are committed to delivering exceptional customer experiences through cutting-edge technology and data-driven insights.Job SummaryWe are seeking a highly skilled Senior...


  • Old Toronto, Ontario, Canada Robinhood Full time

    About RobinhoodRobinhood Markets is a leading fintech company that's democratizing finance for all. Our mission is to create a financial system that's accessible to everyone.We're seeking a highly skilled Senior Machine Learning Engineer to join our Customer Care team. As a key member of our team, you'll play a pivotal role in shaping the future of our...


  • Old Toronto, Ontario, Canada Robinhood Full time

    About RobinhoodRobinhood Markets is a leading fintech company that's democratizing finance for all. Our mission is to create a financial system that's accessible to everyone.We're seeking a highly skilled Senior Machine Learning Engineer to join our Customer Care team. As a key member of our team, you'll play a pivotal role in shaping the future of our...


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Loblaw Digital. As a key member of our digital transformation journey, you will play a critical role in developing and deploying sophisticated machine learning models that drive critical functions across our eCommerce platform.Key ResponsibilitiesDesign,...


  • Old Toronto, Ontario, Canada Loblaw Digital Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Loblaw Digital. As a key member of our digital transformation journey, you will play a critical role in developing and deploying sophisticated machine learning models that drive critical functions across our eCommerce platform.Key ResponsibilitiesDesign,...


  • Old Toronto, Ontario, Canada Rackspace Technology Full time

    About the Role:We are seeking a seasoned Senior Machine Learning Engineer to design, build, and optimize AI-powered infrastructure. The ideal candidate will have significant expertise in Machine Learning engineering and infrastructure, with a focus on building scalable AI systems. Proven experience in developing and deploying AI models in a production...


  • Old Toronto, Ontario, Canada Rackspace Technology Full time

    About the Role:We are seeking a seasoned Senior Machine Learning Engineer to design, build, and optimize AI-powered infrastructure. The ideal candidate will have significant expertise in Machine Learning engineering and infrastructure, with a focus on building scalable AI systems. Proven experience in developing and deploying AI models in a production...


  • Toronto, Ontario, Canada Xtract One Full time

    Senior Machine Learning EngineerXtract One is seeking a seasoned Senior Machine Learning Engineer to lead end-to-end machine learning projects and drive the technical direction of our products.Key Responsibilities:Design and develop scalable machine learning solutions using Python and other relevant programming languages.Collaborate with development and...


  • Toronto, Ontario, Canada Xtract One Full time

    Senior Machine Learning EngineerXtract One is seeking a seasoned Senior Machine Learning Engineer to lead end-to-end machine learning projects and drive the technical direction of our products.Key Responsibilities:Design and develop scalable machine learning solutions using Python and other relevant programming languages.Collaborate with development and...


  • Toronto, Ontario, Canada Xtract One Full time

    Senior Machine Learning EngineerXtract One is seeking a seasoned Senior Machine Learning Engineer to lead end-to-end machine learning projects and drive the technical direction of our products.Key Responsibilities:Design and develop scalable machine learning solutions using Python and other relevant programming languages.Collaborate with development and...


  • Toronto, Ontario, Canada Xtract One Full time

    Senior Machine Learning EngineerXtract One is seeking a seasoned Senior Machine Learning Engineer to lead end-to-end machine learning projects and drive the technical direction of our products.Key Responsibilities:Design and develop scalable machine learning solutions using Python and other relevant programming languages.Collaborate with development and...


  • Old Toronto, Ontario, Canada Enable Full time

    About EnableEnable is a leading SaaS rebate management platform that drives trusted relationships between B2B trading partners. We process enormous amounts of data in very short time frames, performing billions of calculations per customer and storing it all in Enterprise scale databases. There are no standard techniques for doing this, we are the market...


  • Old Toronto, Ontario, Canada Enable Full time

    About EnableEnable is a leading SaaS rebate management platform that drives trusted relationships between B2B trading partners. We process enormous amounts of data in very short time frames, performing billions of calculations per customer and storing it all in Enterprise scale databases. There are no standard techniques for doing this, we are the market...