Senior ML Engineer, News & Books AI

Apple

Vancouver

On-site

CAD 271,517 - 407,485

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Employee stock programs
Educational expense reimbursement
Relocation
Healthcare benefits

Job summary

Apple is seeking a high-energy machine learning engineer to join our News and Books AI team in Vancouver. You will design scalable ML services for text extraction, search, ranking, and recommendations, collaborating with software engineers and product partners.

You will develop datasets, craft model architectures, and train or fine-tune models, mentoring junior engineers and delivering production-ready features that touch millions of Apple customers.

Qualifications

  • MS in ML, CS or related field (or equivalent experience).
  • 5+ years shipping ML models in products.
  • Proficient in Python/Java; experience with PyTorch/TensorFlow.
  • Experience designing user-facing ML features with interdisciplinary partners.
  • Experience with recommender systems.
  • Experience with text-centric AI/ML (LLMs, document classification, search).
  • Experience delivering high-quality software at scale.
  • Strong communication and collaboration with partner teams.
  • Commitment to inclusive work environment.

Responsibilities

  • Design and implement state-of-the-art AI/ML that processes news, stocks, and books data to drive recommendations, power advanced search, and enable next-generation AI features.
  • Develop datasets, design model architecture, and prompt, train, or fine-tune models.
  • Partner with multi-functional teams at the intersection of technology and liberal arts to design and implement end-to-end machine learning enabled features.
  • Drive application features from concept, model design, and development all the way to delivery.
  • Lead highly cross-functional software projects.
  • Mentor junior engineers.
  • Be part of our thriving machine learning community at Apple.

Skills

Python
Java
Recommender systems
Text-centric ML
Software delivery at scale

Education

MS in Machine Learning, CS, or related field
PhD (preferred)

Tools

PyTorch
TensorFlow

Job description

Apple is seeking a high-energy machine learning engineer to join our News and Books AI team in Vancouver. You will design scalable ML services for text extraction, search, ranking, and recommendations, collaborating with software engineers and product partners.

You will develop datasets, craft model architectures, and train or fine-tune models, mentoring junior engineers and delivering production-ready features that touch millions of Apple customers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - News, Books, and Stocks Team
Senior Machine Learning Engineer - News, Books, and Stocks Team

Apple Inc. • Toronto

On-site
CAD 213,000 - 319,000
Comprehensive medical and dental
Retirement benefits
Discounted products and free services
+3
Staff Machine Learning Engineer - News, Books, and Stocks Team
Staff Machine Learning Engineer - News, Books, and Stocks Team

Apple Inc. • Vancouver

Hybrid
CAD 270,000 - 406,000
Medical and dental coverage
Employee stock purchase plan
Tuition reimbursement
Senior Machine Learning Engineer - News, Books, and Stocks Team
Senior Machine Learning Engineer - News, Books, and Stocks Team

Apple • Vancouver

On-site
CAD 216,000 - 324,000
Stock options
Relocation assistance
Education reimbursement
+2
Staff Machine Learning Engineer - News, Books, and Stocks Team
Staff Machine Learning Engineer - News, Books, and Stocks Team

Socket.dev • Toronto

On-site
CAD 110,000 - 170,000
Staff Machine Learning Engineer - News, Books, and Stocks Team
Staff Machine Learning Engineer - News, Books, and Stocks Team

Apple • Toronto

On-site
CAD 271,000 - 408,000
Stock options
Educational reimbursement
Relocation assistance
+1
Staff Machine Learning Engineer - News, Books, and Stocks Team
Staff Machine Learning Engineer - News, Books, and Stocks Team

Apple Inc. • Toronto

On-site
CAD 268,000 - 403,000
Stock programs
Discretionary bonuses
Relocation
+2
(Senior) Developer - AI/ML Software Development
(Senior) Developer - AI/ML Software Development

ManpowerGroup Hong Kong • Vancouver

On-site
CAD 90,000 - 120,000
Machine Learning Engineer, Software QA - Creativity Apps at Apple
Machine Learning Engineer, Software QA - Creativity Apps at Apple

Apple • Vancouver

On-site
CAD 165,000 - 320,000
Comprehensive medical and dental
Relocation assistance
Educational expense reimbursement
+2
ML Engineer II — Build Scalable AI Features
ML Engineer II — Build Scalable AI Features

Salesforce • Toronto

On-site
CAD 130,000 - 179,000
ML Engineer, LLMs & Retrievals on AI Platform
ML Engineer, LLMs & Retrievals on AI Platform

Workday, Inc. • Vancouver

Hybrid
CAD 128,000 - 192,000