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.
📌 Senior Machine Learning Engineer Apple (Canada)
🏢 Leading
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.