Skip to main content
TryApplyNow logo
Apple logo

Machine Learning Research Engineer

Apple
Full Timemid
Waterloo, Ontario, CAPosted 4 days ago

Role Overview

Apple is hiring a mid-level Machine Learning Research Engineer. This is a full-time role in Waterloo. Part of Apple's Data Science hiring, posted 4 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Mid-level Data Science roles is $126k-$180k (based on 94 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

RORCompensationBenefitsContractsOperationsResearchML

Job description

The Product Operations machine learning team is seeking a machine learning research engineer to conduct research in anomaly detection and automated machine learning to address domain-specific challenges in manufacturing multi-modal data that includes time-series, graph, image and/or tabular data.

Research engineers on our team drive projects from ideation to validation, with the goal of improving our core manufacturing ML capabilities. They support ML software engineers in translating successful approaches to production code, and train MLEs to apply them to factory use cases.

Description

The Apple Operations team ensures that ground breaking designs become industry-leading products. In this role you will join a small team at the heart of our manufacturing ML capabilities. Our R&D team is responsible for the core ML libraries that engineers use to train models for factory deployment. We improve core capabilities through applied research, with partners in academia and across Apple’s research org. ","responsibilities":"As a Research Engineer, your responsibility will be to drive your research from ideation to impact. You will work closely with manufacturing machine learning engineers around the world to understand the challenges and opportunities in the field. You’ll leverage your research experience to propose and execute on promising approaches. You will have the opportunity to collaborate with internal and academic research partners and contribute to our org’s comprehensive research strategy.

On our team, we integrate successful research into robust pipelines that our partner teams leverage when training models. Successful applicants are self-motivated, experienced researchers, who are quick to build relationships and want to do impactful applied research. Exceptional candidates will demonstrate collaborative code practices, the ability to write and review production-quality code, and interest in training MLEs to apply novel approaches in the field.

Preferred Qualifications

Track record of successful research and interest in one or more of the following: weakly- and semi-supervised machine learning, domain adaptation, data efficiency, knowledge distillation, imbalanced classification and regression, tabular foundation models, etc.

For new-grad applicants, at least one first author publication in top machine learning / data mining conferences including ICML, NeurIPS, ICLR, KDD, CIKM, ICDM, SDM, The Web Conference, etc.

Excellent communication and presentation skills

Demonstrable collaborative software development skills, including design review and code review

Minimum Qualifications

Expertise in independently designing and implementing ML experiments - establishing appropriate metrics, benchmarks, milestones, and communicating results to stakeholders with varying levels of technical background

Ph.D. in Machine Learning from CS or ECE

Publication record commensurate with seniority

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $119,100 and $177,700, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple Inc.'s discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit award recommendations, and can purchase Apple Inc. stock at a discount if voluntarily participating in Apple Inc.'s Employee Stock Purchase Plan. Participation in Apple Inc.'s discretionary stock programs is governed by Apple Inc.'s stock plans and agreements and are not part of local employment contracts or compensation.

You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit and compensation programs are subject to eligibility requirements and other terms of the applicable plan or program.

About Apple

Apple logo

Apple

tallo.com

Data ScienceOn-site

5 other open roles at Apple on TryApplyNow.

Frequently Asked Questions

How do I apply for the Machine Learning Research Engineer position at Apple?

Use the Apply button above to submit your application directly to Apple. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Machine Learning Research Engineer position at Apple located?

This position is based in Waterloo. Apple has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a Machine Learning Research Engineer at Apple earn?

Apple has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Machine Learning Research Engineer role at Apple posted?

This role was posted on July 19, 2026 (4 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start