AI & Emerging technologies

Senior Machine Learning Engineer Apple

Apple Retail Shop

Cambridge · Region Of Waterloo · Canada

Build production machine learning systems at Apple using Python, Java, or C++ in a senior engineering role focused on online retail.

As a Senior Machine Learning Engineer, you will support Apple’s Online Retail Decision Automation team. You will develop algorithms for search, recommendations, personalization, and Generative AI. The work combines machine learning, software development, distributed systems, and testing workflows. Collaboration includes researchers, engineers, data scientists, analysts, and product managers.

Key Responsibilities:

  • Build scalable, production-ready machine learning solutions
  • Move algorithms from initial concepts through deployment
  • Improve machine learning infrastructure and tooling
  • Maintain current machine learning and software engineering knowledge
  • Mentor junior machine learning engineers on best practices

Requirements:

  • Bachelor’s degree in Computer Science, Statistics, or Mathematics
  • Five or more years building scalable applications or machine learning models
  • Object-oriented programming experience with Python, Java, or C++
  • Experience building distributed systems and data processing pipelines
  • Experience with large-scale machine learning and big data technologies

Apply machine learning, software development, and distributed systems expertise to advance Apple Online Store experiences.

#J-18808-Ljbffr

Reference: WJ-2742_587023 · Posted 14 Nov 2026, 12:21 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Machine Learning jobs in other states

Browse jobs