Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer - Ad Platform

Fetch

About the Role:

Fetch is building the future of personalized consumer experiences. We’re looking for a Staff Machine Learning Engineer to serve as the technical lead for a high-impact ML team focused on personalization, relevance, and ranking.

In this role, you will own the technical direction and execution for your team’s ML systems - driving high-quality architecture, guiding implementation, and ensuring models and infrastructure operate reliably at scale. You’ll partner closely with product and cross-functional stakeholders while remaining deeply hands-on in design and development.

Role Responsibilities

  • Serve as the technical lead for a single ML-focused team, setting direction and raising the bar on engineering quality and system design.
  • Design, build, and scale ML systems supporting personalization, ranking, search, or ad-related use cases.
  • Own end-to-end architecture for your team’s services, including model training, evaluation, deployment, and serving.
  • Drive clarity in ambiguous problem spaces, translating product needs into scalable technical solutions.
  • Lead design reviews and ensure thoughtful tradeoffs around latency, reliability, experimentation, and maintainability.
  • Partner closely with product, data, and engineering stakeholders to deliver measurable business impact.
  • Mentor engineers through hands-on technical guidance, feedback, and example.
  • Use AI tools to accelerate development and improve system design, including:
    • Prototyping and validating ideas with LLM tools.
    • Leveraging AI for code iteration and experimentation.
    • Using AI assistants for architecture diagramming and design validation.
    • Exploring LLM-powered features where appropriate.

Minimum Requirements

  • 12+ years of industry experience in machine learning or software engineering, with demonstrated ownership of production ML systems operating at scale.
  • Proven experience building and scaling ML systems in personalization, relevance, search, or ad tech domains.
  • Strong hands-on expertise in distributed systems, data pipelines, and ML infrastructure.
  • Experience deploying ML models into production and operating them at consumer scale.
  • Demonstrated ownership of complex technical initiatives within a team.
  • Strong systems design skills with the ability to clearly articulate tradeoffs and implementation decisions.
  • Experience mentoring engineers and influencing technical standards within a team.
  • Ability to operate effectively in ambiguous environments and drive projects to completion.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.

Preferred Requirements

  • Familiarity with LLMs and their application in personalization, feature generation, or search.
  • Experience with real-time or streaming ML systems.
  • Exposure to experimentation frameworks (A/B testing) and model performance measurement.
  • Experience bridging model development with real-time serving systems.

This is a full-time role that can be held from one of our US offices or remotely in the United States or any Canadian province (excluding Quebec), subject to appropriate work authorization. Canadian employment, if applicable, would be through Fetch’s Canadian Employer of Record.

Benefits for Canada-based employees may differ slightly to comply with applicable law(s) (e.g., paid time off, Holidays, etc.).

Fetch may use technology tools that incorporate artificial intelligence ("AI") capabilities to support certain activities within our recruiting and hiring process:

  • Reviewing and organizing applications and resumes to help our recruiting team manage high volumes of submissions, including automated review of fraud signals to identify bad actors;
  • Identifying candidates whose stated qualifications and experience appear relevant to an open position;
  • Scheduling and coordinating interviews with candidates;
  • Generating interview summaries or notes to assist recruiters and hiring managers in their review; and
  • Conducting research on open roles and candidate pools to improve the effectiveness of our recruiting practices.

Fetch does not use AI tools to make hiring decisions. All decisions regarding whether to advance a candidate, extend an offer, or decline an application are made by Fetch employees, who are predominantly members of our Talent Acquisition team and relevant Hiring Managers. AI tools serve only to assist the process of recruiting talent and to inform the human review of candidate information. In no way does Fetch allow AI systems to make, finalize, or override any employment decision

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer - Ad Platform in Canada vacancy
  • $299.3k - $372.6k per year

     ...What The Role Is As a Staff Machine Learning Engineer at Babylist, you own personalization and decide where it goes. Millions of families depend on what we build. Agents write most of the code now. So the hard part is yours: what to model, how it should work and whether... 
    Suggested
    Remote job
    Full time
    Weekend work

    Babylist, Inc

    Canada
    16 days ago
  •  ...cybersecurity, physics, mathematics, medicine, engineering, and other specialties. The company...  ...team is seeking a highly accomplished Machine Learning Engineer to take ownership of the end-...  ...development on cloud computing platforms (e.g., GCP, AWS) Why Join Us? We... 
    Suggested
    Permanent employment
    Full time
    Seasonal work
    Flexible hours

    Sandbox Aq

    Canada
    a month ago
  • $100k - $130k per year

     ...success at Wave is the ability to be bold, learn quickly and share your knowledge generously. As a Machine Learning Engineer , you will be a key contributor to the design...  ..., scalable machine learning pipelines and platforms that support advanced analytics and business... 
    Suggested
    Full time
    Summer work
    Internship
    Immediate start

    Wave Hq

    Canada
    more than 2 months ago
  •  ...more information, visit . At Reddit, machine learning sits at the heart of how millions of...  ...systems and marketplace dynamics, our ML engineers tackle some of the most interesting and...  ...Engineers across both our Consumer and Ads organizations, giving you the opportunity... 
    Suggested
    Long term contract
    Remplacement
    Full time
    For contractors
    Flexible hours

    Reddit

    Canada
    more than 2 months ago
  • $200k - $230k per year

     ...peace of mind to residents, families, and staff. Our integrated solutions seamlessly...  ...Role We're looking for a Senior ML Engineer to build intelligent, scalable workflows...  ...you bring ~5+ years of experience in machine learning engineering, with hands-on work in computer... 
    Suggested
    Remote job
    Full time
    Internship
    Manual labor
    Flexible hours

    Inspiren

    Canada
    more than 2 months ago
  • $217.9k per year

     ...the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve...  ...from you, there’s no better place to be. We are hiring a Staff Machine Learning Engineer to revolutionize how we optimize our operations... 
    Full time
    Local area

    Coinbase, Inc.

    Canada
    10 hours ago
  • $135.8k - $169.7k per year

     ...About Pantheon Pantheon WebOps Platform powers the open web, running more than 300,...  ...access to data — and we’re looking for a Staff Software Engineer to take it to the next level. In...  ...and to power the infrastructure behind Machine Learning and LLM-driven insights. As the... 
    Full time
    Work at office
    Local area
    Flexible hours

    Pantheon Systems

    Canada
    11 days ago
  • $153k - $213k per year

     ...interest. On the ML Fraud team, you’ll build and improve machine learning systems that make real-time transaction decisions,...  ...experience, and conversion. You’ll work closely with experienced ML engineers, platform partners, and cross-functional stakeholders to take models... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    more than 2 months ago
  •  ...Description Tiger Analytics is looking for a skilled and innovative Machine Learning Engineer with hands-on experience in Google Cloud Platform (GCP) and Vertex AI to design, build, and deploy scalable ML solutions. You will play a key role in operationalizing machine... 
    Full time

    Tiger Analytics

    Canada
    more than 2 months ago
  • $133k - $183k per year

     ...surprises, and no tradeoffs on what matters most. As a Machine Learning Engineer on our team, you will be at the forefront of developing high...  ...decline decision to achieve business objectives Partner with platform and product engineering teams to build model training,... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    2 days ago
  •  ...massive business. Although several large digital ad platforms already exist, advertisers are being...  ...collaborative team of passionate data scientists and engineers who are constantly pushing the boundaries of what's possible with machine learning and statistical modeling. About... 
    Remplacement
    Full time
    For contractors
    Remote work
    Flexible hours

    Reddit

    Canada
    more than 2 months ago
  •  ...Read our Culture Manual and learn more about how we work . About the Observability Platform Team The Observability Platform...  ...production legible to every engineer and AI agent at Wealthsimple, on...  ...high-cardinality data. As the Staff Software Engineer on this team,... 
    Long term contract
    Full time

    Wealthsimple Technologies

    Canada
    more than 2 months ago
  • $180k - $230k per year

     ...is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform. Data is at the core of our competitive advantage...  ..., and the lives of our end users. Machine Learning Engineers at Narvar work across the stack. We... 
    Full time
    Remote work
    Worldwide

    Narvar

    Canada
    more than 2 months ago
  •  ...the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas,...  ...We are seeking a highly skilled and motivated Senior Applied Machine Learning Developer to guide the technical direction and architecture... 
    Full time
    Immediate start

    Maintainx

    Canada
    a month ago
  • $139.2k - $174k per year

     ...developers and marketers use our WebOps platform to build, iterate, and scale WordPress,...  ...unsolved, this is it. The Role As a Staff Engineer on this team, you will be a technical...  ...wellness, reading and access to LinkedIn Learning for continued development Events and... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Pantheon Systems

    Canada
    more than 2 months ago
  •  ...To achieve our ambitious goals, we’re looking for a Machine Learning Engineer to join our Marketing Technology team. This team is responsible for building...  ...the goal of maximizing the return on investment (ROI) for ad spend and delivering targeted ads to the right audience.... 
    Local area
    Remote work
    Home office

    Grammarly

    Canada
    10 hours ago
  • $160.32k - $200.4k per year

     ...may be asked to report in person on an ad-hoc basis for team gatherings, functional...  ...Join the team as Twilio’s next Staff Software Engineer. About the job The Compliance Experiences...  ...team sits at the heart of the Twilio platform, owning two critical domains: Phone Numbers... 
    Remote job
    Long term contract
    Full time
    Local area
    Worldwide

    Twilio

    Canada
    4 days ago
  •  ...At Unity, we are building a world-class ad-tech ecosystem that connects billions of users...  ...love. The Advertiser Growth team is the engine of this mission, ensuring that as our marketplace...  ...marketplace changes on advertiser ROI and platform health. High-Scale billing reliability:... 
    Long term contract
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Canada
    more than 2 months ago
  • $164.45k - $226.55k per year

     ...insights from thousands of content sets. Our platform is trusted by over 6,000 enterprise...  ...identity and access infrastructure that other engineering teams build on top of, rather than...  ...company. About the Role:  This is a Staff Engineer role on the team that manages identity... 
    Remote job
    Long term contract
    Full time
    Internship
    Local area

    Alphasense

    Canada
    6 days ago
  • $299.3k - $372.6k per year

     ...What The Role Is As a Staff Engineer at Babylist, you own some of our hardest domains and...  ...problems run across all of it, plus the platform underneath and the AI we already ship to...  ...end to end, deciding what to build and learning whether it worked. You don't have to be... 
    Remote job
    Full time
    Weekend work

    Babylist, Inc

    Canada
    more than 2 months ago
  • $186.37k - $223.64k per year

     ...architecture to be fully multi-tenant and scalable, as well as a solid platform for our opinionated Cloud apps.  We're looking for someone with...  ...; you are either already familiar with Golang or are excited to learn the language In Canada, the compensation range for this role... 
    Remote job
    Full time
    Local area
    Weekend work
    Weekday work

    Grafana Labs

    Canada
    more than 2 months ago
  •  ...leading open source dependency management platform. This empowers enterprises to create...  ...supply chains. We’re looking for a  Staff Data Engineer  to join our growing Data Platform team...  ...and pipelines that power analytics, machine learning, and business intelligence across... 
    Long term contract
    Full time
    Flexible hours

    Sonatype

    Canada
    more than 2 months ago
  •  ...second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and...  ...StackAdapt is seeking a talented  Staff Quality Engineer to join the Automation and Intelligence...  ...quality means for AI at StackAdapt. Learn more about our engineering culture here... 
    Remote job
    Full time
    Internship
    Local area
    Work from home
    Home office

    Stackadapt

    Canada
    more than 2 months ago
  •  .... Read our Culture Manual and learn more about how we work ....  ...the role We’re looking for a Staff Product Manager to own Wealthsimple’s Connectivity Platform , spanning two critical areas:...  ...technical depth to work closely with engineers on APIs, authentication, data models... 
    Long term contract
    Full time
    Bank staff
    Immediate start

    Wealthsimple Technologies

    Canada
    a month ago
  •  ...all the open source software engineers and AI agents rely on, Chainguard...  ...and this team builds it. As a Staff Software Engineer in Container...  ..., what to defer, when to re-platform and when not to. Write the decision...  .... We value people who learned by building. Location... 
    Remote job
    Full time
    Local area
    Relocation
    Flexible hours
    Shift work

    Chainguard

    Canada
    4 days ago
  •  ...About CircleCI Engineering CI/CD has been solved. Now it's being...  ...aren't posters on a wall. We learn fast: we run experiments, accept...  ...Server, our self-hosted CI/CD platform for customers who need to run...  ...Server and keep them current. As a Staff Engineer here, you'll care as... 
    Full time

    Circleci

    Canada
    2 days ago
  •  ...Atlas HXM is the global workforce platform built on compliance. We help companies...  ...and ethical corporate governance. Staff Software Engineer (Product)  We’re looking for a  Staff...  ...development opportunities with access to a top learning content provider The opportunity to... 
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    Atlas Hxm

    Canada
    20 days ago
  •  ...indexing and query execution engine that powers Search and Vector...  ...track record of operating at Staff or Principal scope: defining technical...  ...or maintaining search platforms or distributed databases Experience...  ...and personal journeys. Learn more about what it’s like to work... 
    Full time
    Contract work
    Worldwide

    Mongodb

    Canada
    more than 2 months ago
  •  ...with our partnered AI labs and platforms. Help models understand real-world deep learning workflows by designing, reviewing...  ...degree in Computer Science, Computer Engineering, or a related field....  ...: 1-3+ years of experience as a Machine Learning Engineer or Data Scientist... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Scale Ai, Inc.

    Canada
    more than 2 months ago
  • $142k - $227k per year

     ...and keep employees happy. Engineers at Toast build the mission-critical...  ...: Scaling Toast’s core platform globally. You'll tackle localization...  ..., custom menu and pricing engine configurations, and complex multi...  ...you otherwise in advance. To learn more: Our Approach to... 
    Full time
    Work at office
    Local area

    Toast

    Canada
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer - Ad Platform. Be the first to apply!