Software Engineer, Machine Learning

4 weeks ago


Toronto ON, Canada ALTEN Canada - Toronto division Full time

Software Engineer, Machine Learning

Toronto, ON

This is positioned to be a unique data-driven team, with expertise in AI platforms, data engineering, ML operations, data science, computational biology, strategy, and beyond. We are working as one to identify, design, and scale state-of-the-art AI capabilities targeted to truly transform how we research biologics.

Who You Are:

You are comfortable working in large teams with disparate stakeholders where you can lead and champion technical decisions. You have experience deploying AI/ML solutions with technically robust lifecycle management (e.g., new releases, change management, monitoring and troubleshooting) and infrastructural support. You have a keen eye for improvement opportunities and a demonstrated ability to deliver using software engineering and ML software integration skills while working across the full stack and moving fluidly between programming languages and technologies.

Job Highlights:

• Work in agile pods to design and build cloud hosted, ML products with automated pipelines that run, monitor, and retrain ML Models

• Design AI/ML apps and implement automated model and pipeline adaption and validation working closely with data scientists and data engineers

• Support the full MLOps life cycle of new and existing ML applications (e.g., new releases, change management, monitoring and troubleshooting).

• Work as ML systems architecture design SME (e.g., develop and maintain enterprise standards, user guides, release notes, FAQs)

• Build processes supporting seamless ML integrations (e.g., app monitoring, troubleshooting, life cycle management and customer support)

• Maintain effective relationships with application userbase to develop education and communication content as per life cycle events

• Research and gain expertise on emerging tools and technologies. An enthusiasm to ask questions and try and learn new things is essential.

Key Functional Requirements & Qualifications:

• Experience in data science, statistics, software engineering, modular design and design thinking.

• Experience developing CI/CD pipelines for AI/ML development, deploying models to production, and managing the lifecycle in a regulated environment.

• Experience building and deploying data science apps with large scale data and ML pipelines and architectures.

• Experience working in an agile pod supporting and working with cross-functional teams.

• Good understanding of ML and AI concepts and hands-on experience in development, deployment and agile life cycle management of data science apps.

• Ability to assess new technologies and compile architecture decision records (ADRs).

• Excellent communication skills in English, both verbal and in writing.

Key Technical Requirements & Qualifications:

• Graduate degree in Computer Science, Information Systems, Software Engineering or another quantitative field

• Ability to work across the full stack and move fluidly between programming languages (e.g.: Python, SQL, Spark) and ML frameworks (e.g.: Airflow, MLFlow, Argo)

• Experience in cloud and high-performance computing environments

• Experience in AWS (e.g.: S3, Lambda, SageMaker, EKS, CloudWatch)

• Knowledge of relational and non-relational databases

• Nice to have knowledge of visualization technologies (e.g.: Tableau, PowerBI)

• Experience in development, deployment and operations of AI/ML modelling of complex datasets

• Experience in developing and maintaining APIs (e.g.: REST, gRPC)

• Experience specifying infrastructure and Infrastructure as a code (e.g.: Docker, Kubernetes, EKS, Terraform)

• Mentoring and/or technology evangelism/advocacy experience preferred



  • Toronto, ON, Canada Owl Full time

    Staff Software Engineer, Machine Learning *We are not working with recruitment agencies at this time* Owl.co enables insurers to fight illegitimate claims at scale while removing human bias from the process. Our clients are the top insurance companies across North America and are getting incredible results through our AI-powered evidence-based platform. We...


  • Toronto, ON, Canada Quincus Pte. Ltd. Full time

    “Make every logistics journey your best one yet” The Company. Founded in 2014, Quincus is a B2B supply chain operating SaaS platform headquartered inSingapore. We solve today's global supply chain challenges with groundbreaking technology. Using AI and machine learning, we have digitized and optimized the logistics process while giving customers...


  • Old Toronto, Canada Owl Full time

    Staff Software Engineer, Machine Learning *We are not working with recruitment agencies at this time* Owl.co enables insurers to fight illegitimate claims at scale while removing human bias from the process. Our clients are the top insurance companies across North America and are getting incredible results through our AI-powered evidence-based platform. We...


  • Old Toronto, Canada Owl Full time

    Staff Software Engineer, Machine Learning *We are not working with recruitment agencies at this time* Owl.co enables insurers to fight illegitimate claims at scale while removing human bias from the process. Our clients are the top insurance companies across North America and are getting incredible results through our AI-powered evidence-based platform. We...


  • Old Toronto, Canada Owl Full time

    Staff Software Engineer, Machine Learning *We are not working with recruitment agencies at this time* Owl.co enables insurers to fight illegitimate claims at scale while removing human bias from the process. Our clients are the top insurance companies across North America and are getting incredible results through our AI-powered evidence-based platform. We...


  • Old Toronto, Canada Quincus Full time

    “Make every logistics journey your best one yet” The Company. Founded in 2014, Quincus is a B2B supply chain operating SaaS platform headquartered inSingapore. We solve today's global supply chain challenges with groundbreaking technology. Using AI and machine learning, we have digitized and optimized the logistics process while giving customers full...


  • Old Toronto, Canada Quincus Full time

    “Make every logistics journey your best one yet”The Company.Founded in 2014, Quincus is a B2B supply chain operating SaaS platform headquartered inSingapore. We solve today's global supply chain challenges with groundbreaking technology. Using AI and machine learning, we have digitized and optimized the logistics process while giving customers full...


  • Toronto, ON, Canada Fossbytes Media Pvt Ltd Full time

    Principal Software Engineer, AI/ML Platform We are seeking a dynamic and enthusiastic software engineer to develop our next-generation AI/ML platform used in the development of Autodesk's suite of products and services. Join our dynamic and rapidly expanding team to help build innovative capabilities that enable faster and more secure development of...


  • Toronto, ON, Canada Understanding Recruitment Full time

    We are searching for Machine Learning Engineer HQ - Toronto, Canada Who are we? Together, we're breaking ground in robotic perception, manipulation, and reasoning. Keys to Success 🔑 Spot ML opportunities and tackle complex problems as a team. Craft, deploy, and optimize ML models for real-world impact. Stay ahead with the latest ML advancements...


  • Toronto, ON, Canada Understanding Recruitment Full time

    We are searching for Machine Learning Engineer HQ - Toronto, Canada Who are we? Together, we're breaking ground in robotic perception, manipulation, and reasoning. Keys to Success 🔑 Spot ML opportunities and tackle complex problems as a team. Craft, deploy, and optimize ML models for real-world impact. Stay ahead with the latest ML...


  • Toronto, ON, Canada Autodesk, Inc. Full time

    Principal Software Engineer, AI/ML Platform page is loaded Principal Software Engineer, AI/ML Platform Apply locations Toronto, ON, CAN time type Full time posted on Posted 2 Days Ago job requisition id 24WD76045 Job Requisition ID # We are seeking a dynamic and enthusiastic software engineer to develop our next-generation AI/ML platform used in the...


  • Toronto, ON, Canada AutoMetrics Manufacturing Technologies Inc Full time

    Join our dynamic team as a Machine Learning Software Engineer (Recent Grad) and be a key contributor to our cutting-edge industrial projects. You'll be an integral part of AutoMetrics, working on the core AI software suite that enables real-time process monitoring, analytics, and machine learning components. In this role, you'll collaborate with a...

  • Software Engineer

    3 weeks ago


    Amherstburg, ON, Canada Wetech Alliance Full time

    Job Description: Picsume is on the hunt for a Mid-Level Software Engineer specializing in AI and machine learning to spearhead the creation of an innovative AI recommendation engine across our suite of recruitment tools. Join us in shaping the future of work with cutting-edge technology and data-driven precision. Responsibilities: Lead the development...


  • Toronto, ON, Canada Paytm Full time

    Who are we? We are a highly skilled team of innovators. We apply big data, artificial intelligence, and machine learning to bring the next generation of financial products and services to global markets. What is Pi? The only fraud and risk management platform that orchestrates data from the entire customer journey, fighting fraud more effectively with...


  • Toronto, ON, Canada AutoMetrics Manufacturing Technologies Inc Full time

    Join our dynamic team as a Machine Learning Software Engineer (Recent Grad) and be a key contributor to our cutting-edge industrial projects. You'll be an integral part of AutoMetrics, working on the core AI software suite that enables real-time process monitoring, analytics, and machine learning components. In this role, you'll collaborate with a senior...


  • Toronto, Canada Understanding Recruitment Full time

    We are searching for Machine Learning Engineer HQ - Toronto, Canada Who are we? Together, we're breaking ground in robotic perception, manipulation, and reasoning. Keys to Success Spot ML opportunities and tackle complex problems as a team. Craft, deploy, and optimize ML models for real-world impact. Stay ahead with the latest ML advancements and share...


  • Toronto, Canada Understanding Recruitment Full time

    We are searching for Machine Learning Engineer HQ - Toronto, Canada Who are we? Together, we're breaking ground in robotic perception, manipulation, and reasoning. Keys to Success Spot ML opportunities and tackle complex problems as a team. Craft, deploy, and optimize ML models for real-world impact. Stay ahead with the latest ML advancements and share...


  • Toronto, Canada Understanding Recruitment Full time

    We are searching for Machine Learning Engineers HQ - Toronto, Canada Hybrid work on a weekly basis - able to offer relocation assistance Who are we? Together, we're breaking ground in robotic perception, manipulation, and reasoning. Keys to Success Spot ML opportunities and tackle complex problems as a team. Craft, deploy, and optimize ML models for...


  • Toronto, Canada Understanding Recruitment Full time

    We are searching for Machine Learning Engineers HQ - Toronto, Canada Hybrid work on a weekly basis - able to offer relocation assistance Who are we? Together, we're breaking ground in robotic perception, manipulation, and reasoning. Keys to Success Spot ML opportunities and tackle complex problems as a team. Craft, deploy, and optimize ML models for...


  • Toronto, Canada Understanding Recruitment Full time

    We are searching for Machine Learning Engineers HQ - Toronto, Canada Hybrid work on a weekly basis - able to offer relocation assistance Who are we? Together, we're breaking ground in robotic perception, manipulation, and reasoning. Keys to Success Spot ML opportunities and tackle complex problems as a team. Craft, deploy, and optimize ML models for...