Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in machine learning and data science, with a strong portfolio of projects. Expertise in programming languages such as Python or Java and familiarity with machine learning frameworks like TensorFlow or PyTorch. Strong problem-solving skills and ability to work in a fast-paced environment. Excellent communication skills and a collaborative mindset. Master's or PhD in Computer Science, Data Science, or a related field is preferred.
About the job
Dropbox is looking for a Senior Machine Learning Engineer to help develop AI-driven features for its products. This position is fully remote and open to candidates based in select locations across Canada.
Key responsibilities
Design and implement advanced machine learning models for Dropbox’s product suite.
Collaborate with colleagues from engineering, product, and design to integrate AI capabilities into real user workflows.
Apply machine learning techniques to enhance product functionality and improve the user experience.
Team collaboration
This role works closely with cross-functional teams to ensure that AI solutions fit seamlessly into Dropbox’s offerings. Frequent communication with product, engineering, and design partners is central to how this work gets done.
About Dropbox, Inc.
Dropbox, Inc. is a leading cloud storage and collaboration platform, dedicated to simplifying the way people work together. Our mission is to unleash the world’s creative energy by providing tools that make collaboration seamless and efficient.
Similar jobs
1 - 20 of 7,000 Jobs
Search for Senior Machine Learning Engineer at Datatonic | 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.
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
Join Us in Shaping the Future of AI & DataAt Datatonic, recognized as Google Cloud's premier partner in AI, we are at the forefront of technological transformation for prestigious businesses. Our expertise lies in machine learning, data engineering, and analytics, leveraging the capabilities of Google Cloud Platform. By collaborating with us, our clients enhance their operations, gain actionable insights, and remain competitive in an ever-changing landscape.Your RoleAs a Senior Data Engineer at Datatonic, you will engage in diverse projects aimed at maximizing the potential of the Modern Data Stack. You will utilize your skills in our preferred technologies including dbt, Looker, Snowflake, BigQuery, Google Cloud, Sigma, Fivetran, Python, Spark, and Pub/Sub to address complex client challenges.In this capacity, you will work closely with a Delivery Manager, assist project teams, and contribute directly to the codebase as necessary. Our Data Engineers merge strong technical acumen with a client-centric approach, ensuring that data solutions are not just well-constructed but also yield substantial outcomes.Your ResponsibilitiesSupport for Analytics and Data Science Teams: Develop the necessary infrastructure for analytics and data science teams to produce innovative and impactful client solutions.Facilitate Google Cloud Migration and Data Warehouse Solutions: Aid clients in transferring their existing business intelligence and data warehouse solutions to Google Cloud.Create Scalable Data Pipelines: Design, develop, and optimize robust data pipelines to ensure easy access to data for visualization and machine learning applications.Design and Implement Data Warehouses and Data Marts: Create new solutions for data warehouses and data marts, focusing on:Data transformation, testing, deployment, and documentation.Understanding various data modeling techniques.Optimizing and storing data suitable for warehouse technologies.Manage Cloud Infrastructure: Design, maintain, and troubleshoot cloud-based infrastructure to ensure optimal performance and availability.Collaborate with Technology Partners: Work with technology partners to enhance project outcomes.
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.
Who We AreAt AuditBoard, we are a pioneering force in the audit, risk, ESG, and InfoSec landscape, having exceeded $300M in annual recurring revenue and consistently growing. Our innovative platform is trusted by over 50% of the Fortune 500, including 7 of the Fortune 10, who rely on our award-winning technology to advance their businesses with enhanced clarity and agility. Our commitment to excellence has earned us top ratings on G2.com and Gartner Peer Insights.We foster a culture of inspiration and innovation, dedicated to finding new ways to empower our customers and contribute positively to our communities. Our collaborative environment encourages breaking barriers to create the most beloved audit, risk, ESG, and InfoSec platform, which has propelled us to be recognized among the top 500 fastest-growing tech companies in North America for six consecutive years by Deloitte!Why This Role is ExcitingWe are looking for a passionate and skilled Senior Machine Learning Engineer to join our dynamic team and drive advancements in risk management. This role provides an exciting opportunity to work with state-of-the-art Large Language Models (LLMs) and techniques such as Retrieval-Augmented Generation (RAG), Few-Shot Learning, Prompt Engineering, Fine-Tuning, Semantic Search, and Knowledge Distillation. You will leverage your expertise to develop cutting-edge AI/ML solutions that enhance our AuditBoard product suite, incorporating features like chat systems, automated workflows, intelligent data extraction, and personalized insights. If you are enthusiastic about utilizing modern AI/ML techniques to revolutionize the industry, we invite you to be part of our customer-centric team dedicated to continuous learning and innovation.
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.
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.
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.
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.
Who we areSamsara (NYSE: IOT) is at the forefront of the Connected Operations™ Cloud, a revolutionary platform designed to empower organizations reliant on physical operations. By leveraging Internet of Things (IoT) data, we help businesses derive actionable insights and enhance their operational efficiencies. Our mission is to improve the safety, efficiency, and sustainability of these critical industries, which account for over 40% of global GDP, including sectors like agriculture, construction, field services, transportation, and manufacturing. We are thrilled to be driving the digital transformation of these industries at scale.Joining Samsara means you will play a pivotal role in defining the future of physical operations while collaborating with a dynamic team focused on developing innovative product solutions such as Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As a publicly traded company, we offer you the autonomy and support to make a lasting impact as we build for the long haul.About the role:The Samsara AI team is responsible for creating comprehensive AI solutions tailored to our customers' needs, alongside developing essential machine learning infrastructure for the company. In your role as a Staff Machine Learning Engineer, you will engage with massive datasets, including petabyte-scale sensor, diagnostic, video, and text data, to address significant challenges faced by our Physical Operations clients worldwide. You will collaborate closely with ML Engineers and Scientists, as well as full-stack and firmware engineers, to deliver vital product features, services, and optimizations.This position is fully remote and available to candidates residing in Canada. Note that travel may be required up to 5% of the time, and relocation assistance is not provided for this role.You should apply if:You seek to make a meaningful impact on essential industries: The software, firmware, and hardware you develop will have real-world implications—ensuring operational continuity, food supply, and the safety of workers.You are passionate about building for scale: With over 2.3 million IoT devices deployed globally, your work will influence a range of new and established technologies that drive innovation for clients across various sectors.You are committed to lifelong learning: Your enthusiasm for continuous improvement will align with our mission of advancing technology.
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
Join Huawei Canada as a Machine Learning Engineer in a permanent role!About Our Team:At the Human-Machine Interaction Lab, we harness global talent to innovate the synergy between humans and technology. Our focus on user-centered design drives us to improve human-computer interaction through cutting-edge research. Our diverse team of researchers, engineers, and designers collaborates to create groundbreaking interactive systems, sensing technologies, IoT solutions, and computer vision applications. Our mission is to elevate user experiences with impactful products and innovative research.The Role:Design and implement machine learning models for solar and wind energy forecasting, aiding both real-time operations and strategic energy planning.Develop data-driven solutions for digital twin platforms of renewable energy plants, including real-time generation simulations, weather-driven scenario analyses, and performance diagnostics.Engage with various data sources, such as SCADA systems, historical generation data, meteorological data, satellite imagery, and spatial metadata.Collaborate with interdisciplinary engineering and research teams to deliver robust, production-ready solutions.Annual compensation for this role ranges from $106,000 to $156,000, based on qualifications and experience.
Dropbox is looking for a Senior Machine Learning Engineer to help develop AI-driven features for its products. This position is fully remote and open to candidates based in select locations across Canada. Key responsibilities Design and implement advanced machine learning models for Dropbox’s product suite. Collaborate with colleagues from engineering, product, and design to integrate AI capabilities into real user workflows. Apply machine learning techniques to enhance product functionality and improve the user experience. Team collaboration This role works closely with cross-functional teams to ensure that AI solutions fit seamlessly into Dropbox’s offerings. Frequent communication with product, engineering, and design partners is central to how this work gets done.
Role overview Affirm, Inc. is seeking a Senior Machine Learning Engineer specializing in fraud detection. This remote position, open to candidates across Canada, focuses on developing and deploying machine learning models to identify and prevent fraudulent activity on Affirm’s platform. The goal is to deliver strong security measures while maintaining a seamless experience for users. What you will do Design and implement machine learning algorithms to spot and block fraudulent behavior Deploy models into production environments to enable real-time decision-making Work closely with security and engineering teams to enhance fraud detection capabilities Help protect users while minimizing disruption to their experience
Join Us to Innovate AI & Data SolutionsAs a leading partner of Google Cloud specializing in AI and Data Transformation, datatonic empowers top-tier businesses with strategic consulting and technical execution to deliver innovative data solutions in the cloud. We collaborate with clients to explore the possibilities of advanced technology, leveraging our proficiency in machine learning, data engineering, and analytics. Utilizing the Google Cloud Platform as our backbone, we enable organizations to future-proof their operations, enhance consumer insights, gain competitive edges, and achieve significant operational efficiencies through our data transformation initiatives.Your RoleIn the position of Delivery Manager, you will play a pivotal role in ensuring the success of various projects within the realms of AI, Analytics, and Engineering on Google Cloud. This role is ideal for an enthusiastic Agile proponent with a solid background in project management, overseeing the complete delivery cycle. You will collaborate closely with the Account Manager, Technical Lead, and project teams to deliver high-value data and AI transformation projects, from the initial solution design and SOW creation through to delivery and realization of business value.Key ResponsibilitiesProject Execution & Value Delivery:Oversee the execution of small to medium-scale data and AI transformation projects, ensuring timely, budget-friendly, and quality delivery.Work proactively with the project team to connect technical deliverables to measurable business outcomes and track value realization post-deployment.Implement and refine suitable delivery methodologies (Agile, hybrid, Waterfall) for large enterprise environments, acting as a catalyst for change within the client's organization.Financial & Commercial Accountability:Assume complete financial responsibility for the project budget, including resource forecasting and revenue tracking, while driving high margins and profitability.Manage account health by proactively identifying and engaging key stakeholders, financial forecasts, and strategic risks (RAID management) across the portfolio, working with the project team to pinpoint renewal and upsell opportunities to expand the account.
About Torc RoboticsAt Torc, we firmly believe that autonomous vehicle technology will revolutionize the way we travel, transport goods, and conduct business.As a pioneer in autonomous driving since 2007, Torc has spent over a decade delivering solutions alongside seasoned partners. We are now part of the Daimler family, allowing us to focus solely on developing software for automated trucks. We are poised to change the way the world moves goods.Join our team and propel your career forward with a company that has played a pivotal role in creating autonomous driving technology (AD). We are the first AD software company to have the vision to partner directly with a truck manufacturer.
Join Samsara as a Staff Machine Learning Engineer, where you will leverage your expertise to develop innovative ML solutions that enhance operational efficiency across various industries. Collaborate with a talented team to push the boundaries of technology, while contributing to impactful projects that shape the future of IoT.
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.
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.
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
Sign in to browse more jobs
Create account — see all 7,000 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.