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- ...Machine Learning Engineer – Biometrics (Computer Vision) We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face recognition systems in production. You’ll build and train models...SuggestedFull timeWorldwide
$168k - $193k per year
...AV software company with the vision to partner directly with a truck manufacturer. Meet the Team As a Senior Machine Learning Engineer – Camera Models, you will develop and deploy machine learning models that power camera-based perception for autonomous...SuggestedRemote jobFull timeWork at officeRelocation- ...team works on a variety of high-impact machine learning projects, and we are looking for a Machine... ...s degree in computer science, software engineering or equivalent ~3+ years of experience... ..., kernel/runtime tuning, serving engines) ~ Experience with one or more of the...SuggestedFull time
- ...Mistral AI is seeking a Applied AI Engineer to facilitate the adoption of its products... ...understanding of concepts and algorithms underlying machine learning and LLMs • You're experienced with... ...Your privacy matters to us. You can learn more about how we handle your personal...SuggestedFull timeInternshipRelocation package
- ...hardware and software AI-powered platform built for the factory floor.... ...technology powers over 25,000 machines across 4,000 factories across... ..., solving complex challenges, learning fast, and seeing the results of... ...Description As a Senior/Staff Platform Developer at Vention,...SuggestedFull timeInternshipWork at officeWork from home
- ...play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience in AI/... ...objectives. ~ Develop, integrate, and maintain inference engines, ML libraries, and frameworks. ~ Leverage the best...Full time
- ...ordinateur, de l’apprentissage machine et du développement logiciel.... ...in computer vision, machine learning, and software development.... ...that run across a variety of platforms. Our software development... ...Master’s degree in Electrical Engineering, Computer Engineering, Computer...Daily paidFull timeApprenticeshipInternshipFlexible hours
- ...belong. What's in it for you? Constant learning, skill growth, great benefits, and a... ...About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of... ...compilation as needed. · Partner with platform teams to ensure smooth deployment,...Long term contractPermanent employmentFull timeLocal areaWorldwideFlexible hours
$140k - $230k per year
...Opportunity We’re looking for a Staff Front-End Engineer to join our growing engineering team as... ...-first) interfaces that work across platforms. Work on mission-critical projects,... ...Think you're a great fit? Apply to learn more! We may use artificial intelligence...Full timeWorldwideFlexible hours$400k per year
...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train... ..., PyTorch, Scikit-learn). Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker/K8s). Knowledge...Full timeRemote workRelocation- ...mission is to enable builders and GTM leaders to build a revenue engine that moves the business forward on data they can trust.... ...a look at our young engineering blog . About the role Platform/DevOps at Vasco has been a shared responsibility across our engineers...Full timeInternship3 days per week
- ...hardware and software AI-powered platform built for the factory floor.... ...powers over 25,000 machines across 4,000 factories across... ...solving complex challenges, learning fast, and seeing the results... ...managers, designers, and other engineers to deliver robust applications...Long term contractFull timeInternshipWork at officeWork from home
- ...the right place! We’re looking for a Staff Site Reliability Engineer to join our Data team in Canada.... ...backbone of the Data Office's infrastructure platform. Your scope spans the entire Data... ...Self-awareness with a willingness to learn and improve. Ability to mentor and...Full timeWork at officeRemote workFlexible hoursShift work
- ...development, cloud infrastructure, and platform reliability? We are seeking a Senior Cloud Platform Engineer to join our Central Technology... ...develop and curate an Unreal Engine ecosystem to share across our... ...and Community Initiatives Learning & Development Exclusive...Long term contractFull time
- ...strong growth, we are actively seeking an experienced Senior MLOps Engineer. About the Role Being part of a dynamic team, you... .... API Development (REST / gRPC) : Proven ability to deploy Machine Learning models to production . Generative AI Architecture (RAG /...Permanent employmentContract workRelocationRelocation package
- ...a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering our next-generation frontier models.... ...LawZero’s research aims to build non-agentic AI that learns primarily to understand the world rather than...Full timeWork at office
- ...recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader for... ...everyone around you more effective. A Learn-it-all: You stay at the forefront of... ...GraphQL ~2+ years of experience with cloud platforms (e.g., AWS EC2, Lambda, S3, RDS) and...Daily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...through technology. If you thrive on tackling interesting challenges with continuous learning opportunities, then Tescys could be a good fit for you! We're looking for a Data Platform Engineer (DevOps)to join our TecsysIQ Data & AI team. This is a hybrid role that builds...Permanent employmentFull timeRemote work
- ...Head of Platforms, Americas Shape the Future of Data & AI with Us At Datatonic, we are Google Cloud's premier partner... ...We push the boundaries of technology with expertise in machine learning, data engineering, and analytics on Google Cloud. By partnering with us,...Full timeWork at officeRemote workHome office
- ...We're looking for a Senior Machine Learning Engineer with strong computer vision expertise to join our Biometrics team. You'll ramp up on the biometrics... ...& Ethics: Awareness of algorithmic bias and willingness to learn domain-specific fairness practices Strong Engineering:...Worldwide
- ...multidisciplinaire (vision numérique, apprentissage machine, développement logiciel) qui crée des... ...team (computer vision, machine learning, software development) creating automatic... ...continuous quality Work closely with engineers and product managers to ensure reliable and...Full timeApprenticeshipFlexible hours
- ...business on a high-performance platform and independent trading teams.... ...s best systematic trading and engineering talent. We empower portfolio... ...technology, hardware acceleration and machine learning. Our ongoing... ...social events Opportunities to learn from senior management across...ApprenticeshipCasual workInternshipWork at officeWorldwide
- ...Responsibilities Conduct machine learning research with Epic Research scientists and programmers. Create and evaluate state-of-the-art machine learning models across vision, language, speech, embodied agents, and game development. Work on research topics such as interactive...Full timePart timeInternshipFlexible hours
- ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power Newforma's next... ...Create training datasets and feature stores for machine learning models Implement data versioning and experiment...Full timeWorldwide
- ...transforming home healthcare. Our cloud-based platform empowers care providers around the world... ...About the Role We are seeking a Staff DevSecOps Specialist to join our Security... ...technical standards and architecture other engineers design against, from our cloud and...Full timeWork at officeFlexible hours
- ...transforming home healthcare. Our cloud-based platform empowers care providers around the world... .... About the Role We are seeking a Staff Data Developer to join our Data &... ...division. Reporting to the Director of Data Engineering, you will design and implement scalable,...Full timeWork at officeFlexible hours
- ...and a group of fellow cryptographers and engineers who are passionate about Bitcoin and its potential... ...and detailed oriented Accounts Payable & staff accountant to join our Finance team. This... ...of attention to detail ~ Ability to learn quickly, think critically, and bring...Full timeWork at office2 days per week
$250 per day
...accélérons notre croissance, nous sommes à la recherche d’un(e) Chief of Staff pour nous aider à mettre en place les systèmes qui permettent à... ...more than 7 million pounds of food from landfills, and our platform helps Canadian families save tens of millions of dollars every year...Full timeWork at officeDay shift- ...cloud, on-premises and hybrid environments? Join us in building a unified platform that removes complexity and enables product teams to focus on delivering value. We are looking for a Platform Engineer who is passionate about Kubernetes, automation, observability, developer...Full timeFlexible hours
$200k per year
...Machine Learning / Quant Researcher Role: Machine Learning/Quant Researcher Client: Elite FinTech Firm Compensation: Up to $200k... ...• Collaborating with a world-class team of researchers and engineers to push the boundaries of automated trading. Requirements...Permanent employmentInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer - Ad Platform. Be the first to apply!
- project engineer assistant project manager Montréal, QC
- assistant electrical engineer Montréal, QC
- assistant ingénieur Montréal, QC
- junior machine learning developer Montréal, QC
- machine learning engineer Montréal, QC
- machine learning Montréal, QC
- machine learning researcher Montréal, QC
- machine learning part time Montréal, QC
- software engineer - ai machine learning Montréal, QC
- project engineer assistant project manager

