1 - 20 of 5,397 Jobs

Search for Senior Machine Learning Engineer - Google Cloud Platform

5,397 results

Apply
company
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
companyDatatonic logo
Full-time|On-site|Canada

Join Us in Shaping the Future of AI and Data!At Datatonic, recognized as a premier partner in AI for Google Cloud, we are at the forefront of technological transformation for leading global enterprises. Our expertise ranges from machine learning and data engineering to analytics, all within the Google Cloud Platform ecosystem. Collaborating with us enables our clients to future-proof their operations, harness actionable insights, and maintain a competitive edge in a fast-evolving landscape.Your MissionIn the role of a Senior Machine Learning Engineer, you will craft elegant, efficient code in Python and take pride in your engineering output. You will champion high-quality development practices for both production software and rapid prototypes.Although the position is predominantly hands-on, we are particularly interested in candidates ready to lead projects and engage actively in client discussions. Key responsibilities include establishing trusted relationships with clients, creatively applying machine learning to resolve challenges, defining project scopes, and managing the successful delivery of engagements.To excel in this role, you should possess robust ML and Data Science fundamentals, along with proficiency in selecting appropriate tools for diverse ML use cases. Comfort with model optimization and deployment practices is essential. Additionally, you should exhibit exceptional communication and consulting skills, with a commitment to addressing real business needs through innovative AI and Cloud solutions.

Mar 9, 2026
Apply
companyMovable Ink logo
Full-time|On-site|Movable Ink - Toronto

About the Role Movable Ink is hiring a Senior Platform Engineer with a focus on Machine Learning for its Toronto office. This role centers on building and improving machine learning features within our marketing technology platform. What You Will Do Work closely with colleagues from different teams to design and implement machine learning solutions that strengthen the platform. Develop and maintain systems that help clients deliver personalized experiences to their audiences at scale. Apply engineering expertise to create reliable, maintainable, and scalable ML infrastructure. Location This position is based in Toronto at Movable Ink.

Apr 16, 2026
Apply
companyDatatonic logo
Full-time|On-site|Canada

Join Us in Shaping the Future of AI & DataAt Datatonic, we proudly serve as Google Cloud's premier partner in AI, leading transformative initiatives for world-class businesses. Our expertise in machine learning, data engineering, and analytics on the Google Cloud Platform enables our clients to future-proof their operations, extract actionable insights, and maintain a competitive edge in an ever-evolving landscape.Your RoleAs a Lead Machine Learning Engineer, you will take the reins as the technical authority for our most ambitious projects. You will establish the technical vision, mentor a team of talented engineers, and translate intricate business challenges into pioneering AI solutions on Google Cloud. This hands-on leadership position requires you to not only architect innovative solutions but also engage actively in client discussions and oversee project delivery from inception to completion.Your responsibilities will include building strong relationships with prospects, identifying creative machine learning applications to address challenges, scoping projects, and ensuring successful delivery of these initiatives.To excel in this role, you will need a solid foundation in ML & Data Science and the ability to select the appropriate tools and strategies for diverse ML use cases. Proficiency in model optimization and deployment tools is essential, along with exceptional communication and consulting skills, and a passion for addressing real business needs through innovative AI and Cloud solutions.

Oct 17, 2025
Apply
companyMistplay logo
Full-time|Hybrid|Montreal

Join Mistplay, the leading loyalty application for mobile gamers, as we redefine the gaming experience! Our platform connects millions of enthusiastic mobile players, allowing them to discover exciting new games while earning rewards for their time and investment. Players can redeem these rewards for gift cards, making gaming more rewarding than ever. Our mission is to provide the ultimate mobile gaming experience for everyone, everywhere!We are currently seeking a Senior / Staff Platform Engineer, ML & Data to join our dynamic team. In this role, you will report to the Vice President of Data and Machine Learning Platform, playing a crucial role in developing and enhancing our data architecture and machine learning capabilities.

Apr 8, 2026
Apply
companyDatatonic logo
Full-time|On-site|Canada

Datatonic partners with organizations to help them manage and transform their data using Google Cloud. The team specializes in machine learning, data engineering, and analytics, supporting clients as they adapt to evolving business needs and seek actionable insights. Role overview The Lead Machine Learning Engineer - Team Lead will provide both technical leadership and people management for a group of engineers working on machine learning and data science projects. This role involves shaping project direction, mentoring team members, and supporting their development. The position is well suited to someone who enjoys change and wants to influence both team and company outcomes. Team leadership Guide the machine learning team with strategic and technical direction, ensuring practices align with industry standards. Recruit and onboard data scientists and machine learning engineers to build team capabilities. Mentor team members to support their technical growth and career progression. Foster a culture of inclusion, innovation, and open knowledge sharing. Conduct performance reviews, set objectives, and provide constructive feedback for continuous improvement. Project delivery Oversee complex machine learning projects from planning through deployment, focusing on quality and timely delivery within budget. Work with Delivery Managers to define project scope, set timelines, allocate resources, and monitor milestones. Location This position is based in Canada.

Apr 21, 2026
Apply
companyHomebase 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
companyFaire logo
Full-time|$228K/yr - $313.5K/yr|On-site|Kitchener-Waterloo, ON; Toronto, ON

About FaireFaire is an innovative online wholesale marketplace that champions the local economy. We believe that independent retailers worldwide can outpace major corporations like Walmart and Amazon, even if they are smaller entities in comparison. At Faire, we harness technology, data, and machine learning to empower a vibrant community of entrepreneurs globally. Think of your favorite local boutique; we facilitate their access to the finest products from around the world, enabling them to thrive in their neighborhoods. By providing the right tools and insights, we aim to level the playing field, allowing small businesses to effectively compete with e-commerce giants.By nurturing independent businesses, Faire is fostering positive economic growth in local communities worldwide. We are on the lookout for intelligent, resourceful, and passionate individuals to join our mission of promoting the shop local movement. If you believe in community and collaboration, we invite you to be part of ours.About this RoleAs a Senior Staff Machine Learning Platform Engineer, you will be responsible for shaping the technical vision and progression of Faire’s ML platform. Your role will include setting standards, influencing organization-wide architecture, and leading complex, cross-functional initiatives to enhance data science efficiency on a large scale. Additionally, you will play a crucial role in adapting ML workflows to leverage contemporary AI productivity tools. Your work will not only involve building models but also architecting the systems that empower those models to support tens of thousands of small retailers in growing their local businesses.

Mar 4, 2026
Apply
company
Full-time|$180K/yr - $230K/yr|On-site|Toronto, Ontario, Canada

Wisedocs is an innovative and rapidly expanding AI platform that revolutionizes the way insurance companies evaluate claims. With approximately $20 million USD in funding, over 100 team members worldwide, and more than 90 clients across North America and Australia, we are experiencing remarkable growth, doubling our revenue year after year.Founded by industry experts who have firsthand experience with the claims process, Wisedocs merges extensive domain expertise with cutting-edge AI, trained on over 100 million documents. Our platform simplifies complex medical records into clear, structured insights, supported by expert human oversight.Join our mission-driven team dedicated to developing intelligent products that simplify complexity, expedite decision-making, and create a significant impact when it matters most.Role OverviewWe are on the lookout for a Senior Machine Learning Engineer to spearhead the scaling and innovation of machine learning initiatives across the organization. In this pivotal role, you will enhance our inference and training pipelines to accommodate a higher volume of customers while refining extraction and summarization techniques across various modalities. You will foster a customer-centric approach and collaborate with fellow senior engineers to seamlessly integrate the ML system into the broader Wisedocs platform.Our Current ML EcosystemWe have three primary types of ML systems operational in production: an entity classification system, a custom reports generator, and a series of summarization models. Our entity classification has been functioning for four years and currently processes data asynchronously using a combination of models. Discover more about our initiatives at our tech blog.Recent Projects by Our ML Team:Reconstructing our inference pipeline to achieve 100x scalingDeveloping consistent parsing methods for 50,000-page PDFsDeploying our pipeline within an isolated government client environmentYour ResponsibilitiesDesigning and implementing machine learning models to analyze and interpret large sets of medical and insurance documentsCreating robust, scalable APIs using PythonCollaborating with technical stakeholders and leaders to contribute to system design and implementationEnsuring the reliability and scalability of ML systems while enforcing best practices in data engineering and model lifecycle managementWorking closely with our expert-in-the-loop teams to develop industry-leading evaluationsAdditional responsibilities will evolve as projects progress and change

Feb 13, 2026
Apply
companyAfresh Technologies, Inc. logo
Full-time|Remote|Remote - Ontario, Canada

Join Afresh Technologies as a Senior Software Engineer and play a critical role in enhancing our Machine Learning Platform. This is an exciting opportunity to work on cutting-edge technology in a fully remote environment. You will collaborate with data scientists and engineers to build scalable machine learning solutions that drive innovation and improve efficiency in food supply chains.

Mar 27, 2026
Apply
companyEmployer Direct Healthcare logo
Senior Cloud Platform Engineer

Employer Direct Healthcare

Full-time|On-site|Vancouver, British Columbia, Canada

Role overview Employer Direct Healthcare seeks a Senior Cloud Platform Engineer based in Vancouver, British Columbia. This position centers on building and refining cloud infrastructure that underpins the company’s healthcare services. The engineer will design, implement, and optimize cloud systems, working closely with colleagues across departments. Reliable and efficient cloud platforms are essential to the company’s mission, and this role plays a direct part in supporting the delivery and quality of care. Key responsibilities Design and implement cloud infrastructure solutions Optimize existing cloud systems for reliability and efficiency Collaborate with teams across the organization to maintain and improve cloud platforms Impact Work in this role directly affects the company’s ability to deliver high-quality healthcare services. The Senior Cloud Platform Engineer helps ensure that technology supports both care teams and patients effectively.

Apr 20, 2026
Apply
companyDatatonic logo
Full-time|CA$84K/yr - CA$96K/yr|On-site|Canada

About Datatonic Datatonic stands as Google Cloud's top partner in AI, specializing in machine learning, data engineering, and analytics. The team helps clients across industries use advanced technology on Google Cloud Platform to modernize operations and uncover valuable insights. Role Overview The Senior Machine Learning Engineer position is a hands-on technical role based in Canada. This engineer writes production-quality Python code and prototypes solutions to complex problems. The role involves leading projects, collaborating closely with clients, and delivering reliable machine learning systems that address real business needs. What You Will Do Develop and maintain machine learning models using Python Apply strong engineering practices to both production systems and prototypes Lead project delivery and help scope new engagements Work directly with clients to understand challenges and deliver tailored solutions Build and maintain trusted client relationships What We Look For Solid foundation in machine learning and data science Experience selecting tools and methods for different ML applications Proficiency in optimizing and deploying ML models Strong communication and consulting skills Ability to deliver innovative AI and Cloud solutions for clients

Apr 20, 2026
Apply
companyMistplay logo
Full-time|Hybrid|Toronto

Join Mistplay, the leading loyalty app for mobile gamers, as a Senior Machine Learning Platform / Infrastructure Engineer II. At Mistplay, our vibrant community of millions of mobile gamers engages with our platform to discover new games and earn valuable rewards. Players are compensated for their time and investment in gaming, redeeming these rewards for gift cards. Our mission is to enhance the mobile gaming experience for everyone, everywhere! Download Mistplay on the Google Play Store here and connect with us on Instagram, Twitter and Facebook.Important Note: In Canada , Mistplay operates under a hybrid model, requiring 2 days per week in-office presence in Toronto (400 University Ave) & Montreal (1001 Blvd. Robert-Bourassa).

Jan 22, 2026
Apply
companyAffinity logo
Full-time|$160K/yr - $220K/yr|Remote|Canada (Remote); Toronto, Ontario

Affinity integrates billions of data points from extensive datasets to craft a precise and powerful depiction of the global professional relationship graph. Our users gain essential insights and visibility to cultivate and leverage opportunities within their teams' networks. The position is part of the AI Platform team, responsible for the AI services that drive Affinity's premier relationship intelligence platform. Our work involves extracting and retrieving information from vast amounts of structured and unstructured data to provide actionable insights to our clients. As a Senior Machine Learning Engineer, you'll collaborate closely with data engineers, software engineers, and product managers to shape the future of the leading CRM platform in private capital. Your role will involve designing and building AI systems that efficiently uncover insights from dynamic business interaction data—an exciting and unique opportunity within the sector. This position focuses on applied machine learning with a significant emphasis on engineering rather than research. You will be instrumental in enhancing our ML Engineering capabilities, specifically in information retrieval and ultimately in recommendation systems. Key Responsibilities: Own the full ML lifecycle: Guide projects from ideation to production, encompassing feature engineering, model selection, deployment, and model observability and evaluation. Translate business needs into ML solutions: Gather product requirements and convert them into robust ML system design specifications. Build recommendation and ranking systems: Architect and implement ranking and recommendation infrastructure from the ground up, initially leveraging integrated off-the-shelf models and evolving to tailored solutions over time. Solve complex problems: Tackle diverse challenges in information extraction, storage, and retrieval for both structured and unstructured data. Collaborate cross-functionally: Work alongside cross-functional teams (product, infrastructure, data engineering, and software engineering) to develop robust, high-scale systems that underpin our data processing and ML operations.

Feb 20, 2026
Apply
companySamsara logo
Full-time|$157.3K/yr - $203.5K/yr|Remote|Remote - Canada

Who We AreSamsara (NYSE: IOT) leads the way in the Connected Operations™ Cloud, a platform designed to empower businesses reliant on physical operations to leverage Internet of Things (IoT) data for actionable insights and operational improvements. At Samsara, we strive to enhance safety, efficiency, and sustainability across industries that are vital to our global economy, such as agriculture, construction, field services, transportation, and manufacturing. Our mission is to digitally transform these sectors at scale.Joining Samsara means playing a key role in defining the future of physical operations and collaborating on a diverse range of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As a recently public company, you will have the freedom and support to make a significant impact as we build for the future.About the Role:We are in search of a Senior Machine Learning Engineer to spearhead the evolution of our safety systems architecture. You will drive the transition of our ML stack from isolated, end-to-end models to a cohesive Perception Platform Layer. Your objective is to develop a robust infrastructure that converts raw sensor data into immediate, high-stakes decisions, guaranteeing the reliable performance of our models in both cloud and edge environments.This position is fully remote for candidates located in Canada.You Should Apply If:You want to make a meaningful impact on essential industries: The software, firmware, and hardware you develop will lead to tangible outcomes—ensuring essential services are maintained, food reaches grocery stores, and, most importantly, that workers return home safely.You aspire to build for scalability: With over 2.3 million IoT devices deployed to our global clientele, you will engage with a variety of new and established technologies, fostering innovative solutions that propel the physical operations of the world's industries.You are a lifelong learner: Our ambitious goals require a growth mindset, as we navigate a broad spectrum of technologies, challenges, and customer needs.

Feb 14, 2026
Apply
companyCresta 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
companyReddit, 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
companyAffirm 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
companyHopper logo
Full-time|Remote|Toronto - Remote

About the PositionJoin the innovative Cloud FinOps team at Hopper as a Senior Site Reliability Engineer. In this role, you'll oversee a vast infrastructure on Google Cloud, supporting hundreds of engineers and delivering exceptional experiences to millions of users globally.Your enthusiasm for automation and system optimization will be crucial as you work to create scalable, reliable, and secure infrastructure.You will tackle problems pragmatically, developing solutions that are not only effective but also user-friendly and economical.Daily ResponsibilitiesDrive cost efficiency projects, including:Minimizing network egress costs by eliminating unnecessary headers.Optimizing data storage by ensuring efficient use of warehouse data, such as utilizing cold storage for infrequently accessed buckets.Enhancing autoscaling for both databases and compute services.Enhance cost attribution processes to provide all teams with transparent cost visibility.Participate in incident support and share on-call responsibilities for platform incidents, collaborating with a geographically diverse engineering team.Contribute to a dynamic and efficient team of SREs.

Mar 5, 2026
Apply
companyNarvar logo
Full-time|$180K/yr - $230K/yr|Remote|Remote - Canada

Narvar is expanding and seeking a talented Senior Software Engineer II to innovate and enhance our platform. At Narvar, data is integral to our success, enabling you to make a significant impact on our organization, partners, and end users. As a Machine Learning Engineer at Narvar, you will engage in full-stack development, crafting production-level code and managing machine learning operations for diverse teams. Key Responsibilities Design and implement machine learning algorithms applicable to e-commerce, consumer behavior, market analysis, logistics, and innovative product development. Analyze real-world consumer data utilizing natural language processing, image classification, time series analysis, outlier detection, and user modeling. Handle large volumes of unstructured data effectively. Bridge the disciplines of mathematics, machine learning, business, and computer science to influence millions of users with your contributions. Enhance the capabilities of the data science team by developing frameworks, tools, and methodologies that are leveraged by the entire team. Provide strategic guidance to the team through high-quality documentation, code reviews, and a strong vision that reflects both practical experience and broader industry insights.

Jan 20, 2026

Sign in to browse more jobs

Create account — see all 5,397 results

Tailoring 0 resumes

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