Applied Machine Learning Engineer Jobs in Canada· Page 2

3,538 jobs found

21 - 40 of 3,538 Jobs
Apply
Fullscript logo
Full-time|On-site|Toronto, ON

Join Fullscript as a Senior Machine Learning EngineerAt Fullscript, we’re revolutionizing health technology with a commitment to enhancing patient care. Established in 2011, our mission is straightforward: to empower practitioners with easy access to trusted products, enabling them to provide superior care.Our platform has evolved to support over 125,000 pra…

Dec 18, 2025
Apply
Stripe logo
Full-time|On-site| Canada; Toronto

Join Stripe as a Machine Learning Engineer focused on supportability. In this role, you will leverage machine learning techniques to enhance product support and improve user experience. You will work collaboratively with cross-functional teams to develop innovative solutions that address customer needs.

Apr 1, 2026
Apply
Capco logo
Full-time|CA$118K/yr - CA$152K/yr|On-site|Canada - Montreal

Role overview Capco is seeking a Senior Machine Learning Engineer based in Montreal, Canada. This position centers on designing, developing, and refining machine learning models that drive data-informed decisions for clients in the financial services industry. The work covers the complete machine learning lifecycle: from experimentation and deployment to monitoring and continuous improvement. Generative AI and large language models are central to many of the solutions developed in this role. Main responsibilities Build and maintain machine learning models to address key business challenges Manage all phases of the model lifecycle, including feature engineering, tuning, evaluation, and calibration Use predictive analytics and develop queries to extract insights from complex datasets Test, benchmark, and monitor model performance over time Collaborate with stakeholders to translate business needs into scalable AI solutions Requirements Over 5 years of experience in machine learning or data science roles Strong Python programming abilities and hands-on experience building machine learning models Solid understanding of machine learning concepts, model lifecycle, and established practices Experience with large language models, generative AI, and designing queries Analytical approach and clear communication skills, comfortable working with both technical and business teams Preferred qualifications Background in wealth management or financial services (considered an asset) Knowledge of deploying, monitoring, and retraining models in production environments Experience with cloud-based AI platforms or scalable data infrastructure Familiarity with workflow automation or optimization tools Experience working within agile or cross-functional teams Why join Capco? Work on innovative solutions alongside a collaborative team Partner with recognized experts in the field Grow your career in a supportive and inclusive environment Competitive salary and benefits

Apr 23, 2026
Apply
Reddit, Inc. logo
Full-time|Remote|Remote - Ontario, Canada

At Reddit, we are looking for a passionate Machine Learning Engineer to join our Ads Engineering team. In this role, you will leverage advanced machine learning techniques to enhance user engagement and optimize advertising strategies across our vast network of communities. You will work collaboratively with cross-functional teams to develop innovative solutions that drive value for both users and advertisers, ensuring that our platform remains a hub for authentic conversations and interactions. As a key player in our mission to empower communities, you will help to create personalized and relevant ad experiences that align with our users' interests and needs.

Feb 9, 2026
Apply
Affirm, Inc. logo
Full-time|Remote|Remote Canada

Affirm, Inc. is looking for a Lead Manager, Machine Learning Engineering to join the team remotely from anywhere in Canada. This leadership role centers on guiding engineers as they create and implement machine learning models that support Affirm’s financial products. Role overview The Lead Manager will provide direction and mentorship to a team of machine learning engineers. The work involves overseeing projects that use advanced machine learning techniques and ensuring models are successfully developed and deployed for Affirm’s financial solutions. What you will do Mentor and manage a team of machine learning engineers Lead projects that utilize advanced machine learning methods Guide the development and deployment of models for Affirm’s financial offerings Location This is a remote position open to candidates based in Canada.

Apr 23, 2026
Apply
Tiger Analytics logo
Full-time|Remote|Remote — Canada

Tiger Analytics is seeking a talented and forward-thinking Senior Machine Learning Engineer with extensive hands-on experience in Google Cloud Platform (GCP) and Vertex AI. In this pivotal role, you will be responsible for designing, building, and deploying scalable machine learning solutions, while operationalizing ML models and managing the complete ML lifecycle from data ingestion to model serving and monitoring.Key Responsibilities: Develop, train, and optimize machine learning models utilizing Vertex AI, leveraging Vertex Pipelines, AutoML, and custom model training techniques. Design and construct scalable ML pipelines for feature engineering, model training, evaluation, and deployment. Deploy models to production via Vertex AI endpoints and ensure seamless integration with downstream applications or APIs. Collaborate closely with data scientists, data engineers, and MLOps teams to foster reproducible and dependable ML workflows. Monitor model performance, establish alerting systems, retraining triggers, and drift detection mechanisms. Utilize GCP services such as BigQuery, Dataflow, Cloud Functions, Pub/Sub, and GCS throughout ML workflows. Apply CI/CD principles to ML models using Vertex AI Pipelines, Cloud Build, and GitOps practices. Implement model governance, versioning, explainability, and security best practices within Vertex AI. Document architectural decisions, workflows, and model lifecycles clearly for internal stakeholders.

Aug 1, 2025
Apply
Cresta logo
Full-time|Remote|Canada (Remote)

Cresta is dedicated to transforming every customer interaction into a strategic advantage by harnessing the full potential of contact centers. Our innovative platform fuses advanced AI with human insight, enabling contact centers to uncover customer insights, streamline processes, and enhance team productivity. Founded by the renowned Sebastian Thrun, a pioneer from the Stanford AI lab and visionary behind Google X, Waymo, and Udacity, our leadership team also includes CEO Ping Wu, co-founder of Google Contact Center AI, and Tim Shi, an early member of OpenAI.Join us on an exhilarating journey to redefine the future of work with AI technology. The revolution begins at Cresta.

Mar 2, 2026
Apply
Stratum AI logo
Full-time|Remote|Canada

Join Stratum AI as a Forward Deployed Machine Learning Engineer and be part of our Technical Services team focused on tackling complex real-world challenges.In this role, you will work extensively with custom architectures using PyTorch, applying your expert knowledge of complex Convolutional Neural Networks, Graph Neural Networks, and Transformers.We prefer candidates based in Canada for this remote-first position.Technical Services Team ResponsibilitiesConduct foundational research to design and implement advanced AI resource modeling techniques applicable to various mining operations.Refine existing architectures to train resource models tailored for specific mines.Effectively communicate model quality, metrics, performance, and methodologies to non-ML technical stakeholders.Identify opportunities for enhancing mining operations and garner client support for new modeling parameters.Monitor deployed model performance over time and innovate on ways to improve existing models.Role ResponsibilitiesCustomize Stratum’s deep learning models for specific mining contexts.Develop and sustain high-quality machine learning code using Python.Explore innovative approaches to enhance resource and metallurgical models for specific mines.Allocate 60% of your time to applied ML for individual mines and 40% to foundational ML across multiple mines.Participate in a minimum of 2 mine visits annually to engage directly with clients.Develop into a senior engineer capable of identifying additional applications of our technology with existing clients.Navigate and thrive amidst complex datasets and evolving client needs, turning ambiguity into structured, actionable plans.Role RequirementsMinimum of 2 years of experience in machine learning or related fields.Proficient in Python and PyTorch with a strong foundation in deep learning principles.Experience with Convolutional Neural Networks, Graph Neural Networks, and Transformers is essential.Excellent communication skills, particularly in translating technical concepts to non-technical audiences.Strong analytical and problem-solving abilities, especially in ambiguous situations.

May 11, 2025
Apply
Aerovect logo
Full-time|On-site|Toronto

Role overview Aerovect is looking for a Machine Learning Operations Software Engineer to join the team in Toronto. The position centers on building and deploying machine learning models that support the company’s products. The main focus is on refining workflows, maintaining model reliability, and contributing to the team’s results. What you will do Develop and maintain systems that handle the deployment of machine learning models Collaborate with engineers and data scientists to improve and streamline machine learning processes Help ensure the performance and reliability of Aerovect’s product offerings Location This role is based in Toronto.

Apr 22, 2026
Apply
Boson AI logo
Full-time|On-site|Toronto

About Boson AI: At Boson AI, we are at the forefront of innovative AI solutions, shaping the future of enterprise AI. Our dedication to advanced AI research, especially in the realms of large language models and agentic systems, empowers us to address intricate real-world challenges for businesses and generate substantial value. Our vibrant and collaborative team of researchers and engineers is committed to pushing the limits of possibility, ensuring that we deliver high-quality, reliable products that integrate seamlessly into enterprise workflows and establish new benchmarks in the industry.About the Role: We are looking for a talented, detail-oriented, and driven Machine Learning Engineer to join our enterprise team. In this crucial position, you will spearhead the development and deployment of innovative AI solutions. This role entails integrating sophisticated language, voice, and vision models, mastering fine-tuning methodologies, constructing advanced workflows and platforms, and pioneering novel agentic strategies. You will engage with challenging problems that require a profound understanding of model behavior, precise implementation, and an unwavering dedication to quality and reliability in enterprise settings. A thrilling aspect of this role is your contribution to the architecture and implementation of intelligent systems where AI agents autonomously execute intricate tasks, interfacing with various data sources and tools, as we collectively strive to build truly integrated and powerful AI capabilities for our clients.

Jun 18, 2025
Apply
Toloka AI logo
Contract|Remote|Remote — Manitoba, Canada

Toloka AI seeks a Freelance Machine Learning Engineer for remote contract work based in Manitoba, Canada. This role centers on hands-on AI projects where results have a direct impact. The position allows for independent work from home while engaging with a variety of machine learning efforts. Key responsibilities Use machine learning methods to support ongoing projects Work with Toloka AI teams to develop practical AI solutions Apply technical knowledge to solve concrete, real-world problems Work location This is a remote position open to candidates living in Manitoba, Canada.

Apr 27, 2026
Apply
torcrobotics logo
Full-time|Remote|Remote - Canada, Montreal, Canada

About the Role torcrobotics is looking for a Staff Engineer in Machine Learning with a focus on BEV (Bird's Eye View). This remote position is open to candidates in Canada, including Montreal. The role centers on building machine learning solutions that advance autonomous vehicle technology. What You Will Do Design and implement algorithms for interpreting complex data from multiple sensors Collaborate with engineers and researchers to improve the performance and safety of autonomous systems Contribute expertise in BEV techniques to support seamless system operation

Apr 14, 2026
Apply
RAVL logo
Contract|On-site|Toronto

Join RAVL, a premier technology advisory and engineering firm dedicated to transforming the financial services sector. Our mission is to empower clients to achieve significant ROI through smart technology investments. We are seeking experienced Senior Machine Learning Platform Engineers on a contract basis, to play a pivotal role in the development and scaling of innovative machine learning platforms across diverse client projects. Your responsibilities will include crafting ML pipelines, enhancing platform functionalities, and facilitating MLOps workflows within cloud environments. This position offers an exciting opportunity to engage in both active project deliveries and prospective initiatives, allowing you to work on cutting-edge, production-level ML systems.

Apr 19, 2026
Apply
Affirm logo
Full-time|$206K/yr - $256K/yr|Remote|Remote Canada

At Affirm, we are transforming the credit landscape to offer a more honest and user-friendly experience, empowering consumers with the freedom to buy now and pay later, free from hidden fees and compounding interest.As a Senior Staff Machine Learning Engineer, you'll be a critical member of our pioneering machine learning team. Committed to Affirm’s mission of enhancing financial services with transparency and inclusivity, you will leverage cutting-edge machine learning technologies to ensure our financial products are responsible and accessible.In this influential role, you will help define the future of machine learning at Affirm. Collaborating with teams across ML Platform, engineering, product, and risk, you will design, implement, and scale sophisticated modeling strategies that inform vital decisions throughout the organization. You'll elevate our modeling capabilities, impact architectural strategies, and ensure our systems are equipped to handle increasingly complex workloads. As a mentor to senior engineers, you will provide clarity on intricate and ambiguous challenges while contributing to our comprehensive long-term machine learning strategy. If you are passionate about modern machine learning and eager to drive significant innovation in a rapidly evolving environment, Affirm is the perfect place for you.

Jan 7, 2026
Apply
Stripe logo
Full-time|On-site|Toronto, Canada

Role overview Stripe is hiring a Machine Learning Engineer in Toronto to help improve the support experience for users. This role centers on applying advanced machine learning methods to make customer interactions smoother and support operations more efficient. What you will do Work with cross-functional teams to design and build solutions that strengthen Stripe’s user support systems. Apply machine learning to real-world support challenges, aiming to improve both customer satisfaction and operational efficiency. Contribute to Stripe’s broader goal of growing the GDP of the internet by making support more effective. Location This position is based in Toronto, Canada.

Apr 15, 2026
Apply
Reddit, Inc. logo
Full-time|Remote|Remote - Ontario, Canada

Join Reddit, a vibrant community of communities, as a Senior Machine Learning Engineer specializing in advertising solutions. In this role, you will leverage cutting-edge machine learning techniques to enhance user engagement and deliver personalized advertising experiences. Collaborate with a passionate team to develop innovative algorithms that serve our diverse user base. Whether you work from one of our offices or remotely from Ontario, Canada, you will contribute to our mission of fostering community, belonging, and empowerment for millions of users worldwide.

Feb 9, 2026
Apply
Homebase logo
Full-time|Hybrid|Toronto

Greetings, Future Homie!Join us at Homebase, where we are passionate about empowering small businesses to flourish. Our dynamic team is driven by empathy, urgency, and a bold approach that leads to meaningful outcomes. At Homebase, every team member contributes to elevating our standards, supporting each other, and celebrating our collective successes.We are not merely developing an application; we are fostering unstoppable teams. Are you ready to join us?Your Impact Begins HereAs a Platform Engineer, you will play a key role in designing and implementing components for our data and ML platforms. Your contributions will empower data engineering, data science, and product teams to create features driven by data and machine learning, ensuring that our systems are scalable, reliable, and seamlessly integrated.Architect, develop, and enhance the ingestion processes for large volumes of both structured and unstructured data from a variety of sources.Facilitate data architecture transformation initiatives on Databricks, promoting scalable and efficient systems.Lead the design and implementation of platform components for training, deploying, and monitoring machine learning models in production environments.Provide insights into industry best practices, tools, and technologies in the field of machine learning engineering.Champion continuous enhancements of data and ML workflows through automation and innovative solutions.Own projects end-to-end, ensuring successful delivery from planning to execution.Collaborate with cross-functional teams to gather business requirements and develop effective technical solutions. Key to Your Success - These experiences and strengths will position you for success:Over 5 years of experience in software development, with a focus on data and machine learning.Proficient in SQL, Python, and Databricks.Experience with Airflow, Kafka, and Redshift.Strong skills in data modeling and database design.Expertise in building and deploying machine learning models, including language models.Experience in creating model serving pipelines for batch, streaming, and real-time inference.Demonstrated ability to work collaboratively in a fast-paced environment.

Feb 6, 2026
Apply
maneva logo
Contract|Remote|Remote — Toronto, Ontario, Canada

About maneva maneva builds AI systems for manufacturing, using vision and production data to reduce downtime, improve quality, and support worker safety through automation on the factory floor. Role Overview This contract position calls for a Machine Learning Engineer / Research Engineer to join maneva's research and engineering efforts. The role involves close collaboration with a lead researcher and robotics engineers to advance industrial automation solutions. What You Will Do Work alongside a lead researcher to guide modeling choices, run structured experiments, and contribute to academic paper development. Implement and maintain policy training code for methods such as ACT, Diffusion Policy, Pi0 fine-tuning/OpenPi, and baseline techniques. Independently investigate and apply new methods from recent academic literature. Run ablation sweeps, prepare comparison tables and plots, and analyze results to extract insights. Maintain an evaluation harness to support reproducibility across experiments. Conduct literature reviews and organize documentation for ongoing and completed work. Draft and refine technical writing, including methods, experiments, and related work sections. Review training code written by robotics engineers as needed. Location Remote , Toronto, Ontario, Canada

Apr 20, 2026
Apply
HelloFresh logo
Full-time|CA$170K/yr - CA$190K/yr|On-site|Toronto, Ontario, Canada

Join HelloFresh as a Senior Machine Learning Engineer within our Growth Tech Alliance! In this pivotal role, you will design and implement the robust infrastructure that powers our innovative marketing systems. You will transition algorithmic prototypes into high-performance production systems, enabling our AI-driven marketing optimization to operate reliably and independently on a global scale.About the TeamWe are looking for a Senior Machine Learning Engineer who can elevate our AI tools by constructing and deploying a resilient infrastructure for our intelligent marketing optimization systems. You will play a crucial part in executing our AI initiatives, developing scalable microservices for predictive scoring, and orchestrating complex LLM-based agents for creative intelligence. As the ML engineering leader, you will facilitate the evolution of algorithmic prototypes into high-performance production systems, ensuring maximum speed and agility as we redefine how HelloFresh automates marketing at an unprecedented scale.ResponsibilitiesCreate robust integration layers for visual AI pipelines that handle multi-modal embeddings driving various predictive models.Convert proof-of-concept models into resilient production microservices while architecting LLM-based orchestration frameworks.Develop high-throughput, low-latency data pipelines to process first-party data and channel signals to external platforms like Meta and Google.Collaborate with cross-functional teams of data scientists and engineers to enhance HelloFresh’s value forecasting efficiency.Establish CI/CD processes, feature stores, and drift detection mechanisms to guarantee continuous delivery and model reliability.Undertake additional duties as assigned.

Mar 26, 2026
Apply
Elastic NV logo
Full-time|On-site|Canada

Join Elastic as a Principal Software Engineer II specializing in Machine Learning and Elasticsearch, where you'll lead advanced projects and innovate solutions for our clients. You will work with a talented team of engineers and contribute to the development of state-of-the-art applications that leverage machine learning algorithms and Elasticsearch capabilities. This is an opportunity to shape the future of search technology and make a significant impact within our organization.

Mar 19, 2026

Sign in to browse more jobs

Create account — see all 3,538 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.