Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
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.
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, produ…
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
Role Overview Affirm’s Machine Learning Fraud team builds systems that help protect consumers and merchants from fraud while supporting a smooth buying experience. The team’s work directly impacts transaction decisions, balancing fraud loss, customer satisfaction, and conversion rates. Affirm’s mission is to make credit more transparent and approachable, offering flexible payment options without hidden fees or compounding interest. What You Will Do Design and improve machine learning systems that make real-time decisions on transactions. Collaborate with experienced ML engineers, platform partners, and teams across the company. Take models from initial concept through prototyping and into production. Monitor and update models to adapt to new fraud patterns as they emerge. Location This is a remote role based in 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.
Who You Are:Adaptable and Proactive Problem Solver. You excel in dynamic environments where data is unstructured, and solutions are not immediately apparent. You possess the ability to define problems, make logical assumptions, and adapt swiftly as challenges arise.Systematic Thinker. Your focus extends beyond just models; you consider the entire lifecycle of data, including its generation, movement, deployment of models, and the impact of outputs on product performance. You prioritize accuracy while also valuing latency, reliability, and transparency.Collaborative Team Player. You thrive in teamwork, effectively liaising with product, firmware, backend, and design teams to bridge business objectives, technical constraints, and implementation challenges. Your communication is clear, and you value collective success over individual accolades.What We Need:End-to-End Ownership of Data and ML Systems. You will be responsible for designing, building, and maintaining the data pipelines and machine learning models that drive our core product functionalities.
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.
At Stay22, we are transforming the way users convert online. Our AI-powered affiliate platform assists publishers, ticketing platforms, and content creators in generating new revenue streams while enhancing their audience's experience.Join us at Stay22, where our partners not only earn more but also provide a superior experience. Be part of a company that is fundamentally reshaping the affiliate landscape.Job SummaryYou will join the Neuro Squad, a specialized team dedicated to centralizing ML and AI innovation at Stay22. Neuro provides the technical foundations that power our core engines, including Roam (our machine learning-based redirect engine) and Spark (our AI-driven affiliate logic engine).As a Senior ML/DL Developer within the Neuro Squad, your responsibilities will include designing and architecting the intelligence behind these products. This role encompasses the entire lifecycle of our ML platforms—from training pipeline design to real-time inference API optimization.You will work with cutting-edge technologies (including LLMs) and collaborate closely with the Data team and Forge Squad to ensure our AI solutions are scalable, secure, and production-ready.
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.
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.
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.
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.
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 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.
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.
Cambio develops software that helps commercial real estate owners and tenants lower emissions, aiming for net-zero portfolios. The platform relies on machine learning to support sustainability efforts across the industry. Cambio works with partners such as Y Combinator, Google, the U.S. Department of Energy, Stanford University, and Fifth Wall to advance climate action in real estate, targeting net zero by 2050. Why join the engineering team at Cambio? Work on practical solutions for decarbonizing real estate, one of the highest-emitting sectors. Join a rapidly growing company, Annual Recurring Revenue tripled last year, with plans for continued expansion. Contribute to an AI-focused platform, with increased investment in artificial intelligence to accelerate customer decarbonization. Collaborate with colleagues from organizations like Google, Bain, Faire, One Medical, OMERS, and Goldman Sachs. Take on meaningful ownership early, shipping features quickly and shaping both product and culture. Receive competitive compensation and meaningful equity. Role overview The Senior Software Engineer, AI Products, role centers on building and integrating large language models (LLMs) and machine learning solutions into Cambio’s platform and internal tools. This position has a direct impact on customer experience, operational efficiency, and the pace of product innovation. What you will do Design, implement, and refine AI-driven features that enhance user experience and business outcomes. Develop LLM-based automation tools to streamline internal processes and reduce manual work. Set up and maintain machine learning and LLM pipelines for reliable, scalable deployment. Optimize AI models for performance, balancing speed, quality, and infrastructure costs.
Klue helps businesses transform scattered competitive data into clear, actionable insights. The Vancouver team is expanding and seeking a Senior Software Engineer with a focus on AI agent development. Role overview This position centers on designing and operating large language model (LLM)-powered agents at scale. Responsibilities span multi-agent orchestration, sub-agent design, and building evaluation frameworks to ensure outputs are both reliable and measurable. The work covers the full stack, including optimizing inference costs, improving retrieval and query performance, and creating feedback loops for ongoing system improvement. In addition to technical execution, this engineer will help shape the product roadmap by offering technical guidance and collaborating closely with product leadership. The role involves guiding projects from early architecture through experimentation and into production, always with an eye on production readiness and measurable results. What you will do Develop and deploy backend systems for agentic workflows. Design retrieval pipelines, orchestration layers, and agent architectures that process large volumes of competitive data, such as news, press releases, website updates, Slack messages, emails, reviews, and CRM data, into actionable intelligence for clients. Enhance LLM-powered workflows end-to-end. Work on prompt design, retrieval strategies, caching, and latency optimization to make agent responses fast, accurate, and reliable in production. Lead evaluations of agent systems at scale. Build and manage evaluation frameworks (automated, offline, and human-in-the-loop) to assess relevance, quality, latency, and overall task success. Define excellence metrics and set up infrastructure for ongoing measurement. Design and implement human-in-the-loop systems. Collaborate with product and design teams to propose and prototype feedback mechanisms, review workflows, and correction loops that help keep AI agents accurate and trustworthy over time. Location This role is based in Vancouver, British Columbia. Learn more about Klue at klue.com.
About Torc Robotics At Torc Robotics, we envision a future where autonomous vehicle technology revolutionizes transportation, freight movement, and business operations. As a trailblazer in autonomous driving since 2007, we have dedicated over a decade to commercializing our advanced solutions in partnership with industry leaders. Now part of the Daimler family, our focus is on engineering cutting-edge software for automated trucks, reshaping the way goods are transported across the globe. Join us to accelerate your career with a company that pioneered autonomous technology and was the first software firm to collaborate directly with a truck manufacturer. Team Overview In the role of Senior Machine Learning Engineer - Camera Systems, you will be instrumental in the development and deployment of machine learning models that enable camera-based perception for autonomous trucks. The Camera Models team is responsible for creating and refining core vision systems that empower our autonomy stack to comprehend the environment, detect and localize objects, and reconstruct scene structures using camera data. Your collaboration with cross-functional teams in perception, data, and infrastructure will involve taking ownership of the development and enhancement of robust, scalable camera-based models that ensure safe and dependable autonomous driving in real-world freight scenarios. This position emphasizes the ownership of model development for targeted problem domains, iterative system performance improvements, and the delivery of production-ready machine learning solutions within the autonomy framework.
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.
Join AuditBoard as a Senior Machine Learning Engineer I specializing in AI Governance, where you will play a pivotal role in shaping the future of AI technologies. Collaborate with cross-functional teams to develop and implement AI governance frameworks that align with ethical standards and industry regulations. Your expertise will help ensure that our AI systems are transparent, accountable, and trustworthy.
Role overview Jumio seeks a Senior Machine Learning Engineer with a strong background in computer vision and biometrics. This role centers on designing, building, and scaling face recognition systems for production use. Responsibilities include developing and training models, managing their lifecycle on AWS, and advancing the maturity of Jumio’s machine learning systems. Final seniority will be determined during the interview process. Main responsibilities Design and develop advanced computer vision solutions for biometric applications, covering face attribute analysis, detection, quality assessment, and recognition. Conduct fairness assessments and benchmark biometric models across diverse datasets and operational scenarios. Build, train, and optimize machine learning models using frameworks such as PyTorch, TensorFlow, or JAX. Oversee end-to-end ML pipelines, from data ingestion through deployment. Use automated workflows (Airflow) for data collection and cleaning, curate balanced datasets, and generate synthetic data to address diversity or quality gaps. Optimize models for low-latency inference with techniques like quantization and distillation, and deploy using tools such as TensorRT and ONNX on AWS infrastructure. Mentor other ML engineers, conduct code and design reviews, and help shape best practices for the Computer Vision team. Requirements Minimum 5 years of professional experience in machine learning, with at least 3 years focused on biometrics or face analysis. Deep understanding of computer vision and biometrics, particularly face recognition technologies. Awareness of fairness and ethical issues in AI, including algorithmic bias in computer vision and experience measuring or mitigating disparate impact. Advanced engineering skills in Python and libraries such as Pillow, OpenCV, and PyTorch, with the ability to write clean, modular, production-ready code. Experience designing ML pipelines from data collection to deployment and familiarity with workflow orchestrators like Airflow. Hands-on experience scaling training jobs on multi-GPU clusters and deploying services on AWS (SageMaker, EC2, EKS). Preferred qualifications Research publications at conferences such as CVPR, ICCV, ECCV, or FG in areas like face recognition, image quality assessment, or fairness. Experience with large-scale search technologies, including vector databases (Milvus, Faiss) and approximate nearest neighbor (ANN) algorithms. Location This position is based in Montreal.
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, produ…
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
Role Overview Affirm’s Machine Learning Fraud team builds systems that help protect consumers and merchants from fraud while supporting a smooth buying experience. The team’s work directly impacts transaction decisions, balancing fraud loss, customer satisfaction, and conversion rates. Affirm’s mission is to make credit more transparent and approachable, offering flexible payment options without hidden fees or compounding interest. What You Will Do Design and improve machine learning systems that make real-time decisions on transactions. Collaborate with experienced ML engineers, platform partners, and teams across the company. Take models from initial concept through prototyping and into production. Monitor and update models to adapt to new fraud patterns as they emerge. Location This is a remote role based in 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.
Who You Are:Adaptable and Proactive Problem Solver. You excel in dynamic environments where data is unstructured, and solutions are not immediately apparent. You possess the ability to define problems, make logical assumptions, and adapt swiftly as challenges arise.Systematic Thinker. Your focus extends beyond just models; you consider the entire lifecycle of data, including its generation, movement, deployment of models, and the impact of outputs on product performance. You prioritize accuracy while also valuing latency, reliability, and transparency.Collaborative Team Player. You thrive in teamwork, effectively liaising with product, firmware, backend, and design teams to bridge business objectives, technical constraints, and implementation challenges. Your communication is clear, and you value collective success over individual accolades.What We Need:End-to-End Ownership of Data and ML Systems. You will be responsible for designing, building, and maintaining the data pipelines and machine learning models that drive our core product functionalities.
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.
At Stay22, we are transforming the way users convert online. Our AI-powered affiliate platform assists publishers, ticketing platforms, and content creators in generating new revenue streams while enhancing their audience's experience.Join us at Stay22, where our partners not only earn more but also provide a superior experience. Be part of a company that is fundamentally reshaping the affiliate landscape.Job SummaryYou will join the Neuro Squad, a specialized team dedicated to centralizing ML and AI innovation at Stay22. Neuro provides the technical foundations that power our core engines, including Roam (our machine learning-based redirect engine) and Spark (our AI-driven affiliate logic engine).As a Senior ML/DL Developer within the Neuro Squad, your responsibilities will include designing and architecting the intelligence behind these products. This role encompasses the entire lifecycle of our ML platforms—from training pipeline design to real-time inference API optimization.You will work with cutting-edge technologies (including LLMs) and collaborate closely with the Data team and Forge Squad to ensure our AI solutions are scalable, secure, and production-ready.
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.
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.
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.
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.
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 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.
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.
Cambio develops software that helps commercial real estate owners and tenants lower emissions, aiming for net-zero portfolios. The platform relies on machine learning to support sustainability efforts across the industry. Cambio works with partners such as Y Combinator, Google, the U.S. Department of Energy, Stanford University, and Fifth Wall to advance climate action in real estate, targeting net zero by 2050. Why join the engineering team at Cambio? Work on practical solutions for decarbonizing real estate, one of the highest-emitting sectors. Join a rapidly growing company, Annual Recurring Revenue tripled last year, with plans for continued expansion. Contribute to an AI-focused platform, with increased investment in artificial intelligence to accelerate customer decarbonization. Collaborate with colleagues from organizations like Google, Bain, Faire, One Medical, OMERS, and Goldman Sachs. Take on meaningful ownership early, shipping features quickly and shaping both product and culture. Receive competitive compensation and meaningful equity. Role overview The Senior Software Engineer, AI Products, role centers on building and integrating large language models (LLMs) and machine learning solutions into Cambio’s platform and internal tools. This position has a direct impact on customer experience, operational efficiency, and the pace of product innovation. What you will do Design, implement, and refine AI-driven features that enhance user experience and business outcomes. Develop LLM-based automation tools to streamline internal processes and reduce manual work. Set up and maintain machine learning and LLM pipelines for reliable, scalable deployment. Optimize AI models for performance, balancing speed, quality, and infrastructure costs.
Klue helps businesses transform scattered competitive data into clear, actionable insights. The Vancouver team is expanding and seeking a Senior Software Engineer with a focus on AI agent development. Role overview This position centers on designing and operating large language model (LLM)-powered agents at scale. Responsibilities span multi-agent orchestration, sub-agent design, and building evaluation frameworks to ensure outputs are both reliable and measurable. The work covers the full stack, including optimizing inference costs, improving retrieval and query performance, and creating feedback loops for ongoing system improvement. In addition to technical execution, this engineer will help shape the product roadmap by offering technical guidance and collaborating closely with product leadership. The role involves guiding projects from early architecture through experimentation and into production, always with an eye on production readiness and measurable results. What you will do Develop and deploy backend systems for agentic workflows. Design retrieval pipelines, orchestration layers, and agent architectures that process large volumes of competitive data, such as news, press releases, website updates, Slack messages, emails, reviews, and CRM data, into actionable intelligence for clients. Enhance LLM-powered workflows end-to-end. Work on prompt design, retrieval strategies, caching, and latency optimization to make agent responses fast, accurate, and reliable in production. Lead evaluations of agent systems at scale. Build and manage evaluation frameworks (automated, offline, and human-in-the-loop) to assess relevance, quality, latency, and overall task success. Define excellence metrics and set up infrastructure for ongoing measurement. Design and implement human-in-the-loop systems. Collaborate with product and design teams to propose and prototype feedback mechanisms, review workflows, and correction loops that help keep AI agents accurate and trustworthy over time. Location This role is based in Vancouver, British Columbia. Learn more about Klue at klue.com.
About Torc Robotics At Torc Robotics, we envision a future where autonomous vehicle technology revolutionizes transportation, freight movement, and business operations. As a trailblazer in autonomous driving since 2007, we have dedicated over a decade to commercializing our advanced solutions in partnership with industry leaders. Now part of the Daimler family, our focus is on engineering cutting-edge software for automated trucks, reshaping the way goods are transported across the globe. Join us to accelerate your career with a company that pioneered autonomous technology and was the first software firm to collaborate directly with a truck manufacturer. Team Overview In the role of Senior Machine Learning Engineer - Camera Systems, you will be instrumental in the development and deployment of machine learning models that enable camera-based perception for autonomous trucks. The Camera Models team is responsible for creating and refining core vision systems that empower our autonomy stack to comprehend the environment, detect and localize objects, and reconstruct scene structures using camera data. Your collaboration with cross-functional teams in perception, data, and infrastructure will involve taking ownership of the development and enhancement of robust, scalable camera-based models that ensure safe and dependable autonomous driving in real-world freight scenarios. This position emphasizes the ownership of model development for targeted problem domains, iterative system performance improvements, and the delivery of production-ready machine learning solutions within the autonomy framework.
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.
Join AuditBoard as a Senior Machine Learning Engineer I specializing in AI Governance, where you will play a pivotal role in shaping the future of AI technologies. Collaborate with cross-functional teams to develop and implement AI governance frameworks that align with ethical standards and industry regulations. Your expertise will help ensure that our AI systems are transparent, accountable, and trustworthy.
Role overview Jumio seeks a Senior Machine Learning Engineer with a strong background in computer vision and biometrics. This role centers on designing, building, and scaling face recognition systems for production use. Responsibilities include developing and training models, managing their lifecycle on AWS, and advancing the maturity of Jumio’s machine learning systems. Final seniority will be determined during the interview process. Main responsibilities Design and develop advanced computer vision solutions for biometric applications, covering face attribute analysis, detection, quality assessment, and recognition. Conduct fairness assessments and benchmark biometric models across diverse datasets and operational scenarios. Build, train, and optimize machine learning models using frameworks such as PyTorch, TensorFlow, or JAX. Oversee end-to-end ML pipelines, from data ingestion through deployment. Use automated workflows (Airflow) for data collection and cleaning, curate balanced datasets, and generate synthetic data to address diversity or quality gaps. Optimize models for low-latency inference with techniques like quantization and distillation, and deploy using tools such as TensorRT and ONNX on AWS infrastructure. Mentor other ML engineers, conduct code and design reviews, and help shape best practices for the Computer Vision team. Requirements Minimum 5 years of professional experience in machine learning, with at least 3 years focused on biometrics or face analysis. Deep understanding of computer vision and biometrics, particularly face recognition technologies. Awareness of fairness and ethical issues in AI, including algorithmic bias in computer vision and experience measuring or mitigating disparate impact. Advanced engineering skills in Python and libraries such as Pillow, OpenCV, and PyTorch, with the ability to write clean, modular, production-ready code. Experience designing ML pipelines from data collection to deployment and familiarity with workflow orchestrators like Airflow. Hands-on experience scaling training jobs on multi-GPU clusters and deploying services on AWS (SageMaker, EC2, EKS). Preferred qualifications Research publications at conferences such as CVPR, ICCV, ECCV, or FG in areas like face recognition, image quality assessment, or fairness. Experience with large-scale search technologies, including vector databases (Milvus, Faiss) and approximate nearest neighbor (ANN) algorithms. Location This position is based in Montreal.