Apple · 14 hours ago
Machine Learning Engineer - Recommendations & Personalization (Feature Engineering)
Apple is a leading technology company known for its innovative products and services. The role involves operationalizing machine learning models, developing infrastructure, and ensuring the reliability and scalability of ML-driven features for various Apple services.
AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
Responsibilities
Partner with ML researchers and product teams to transition models into production, ensuring reliability, scalability, and low latency
Design and implement robust inference services using object-oriented languages (e.g., Java, Scala, C++) that operate at scale across Apple platforms
Build and manage data pipelines and model execution frameworks to support both batch and streaming use cases
Develop tooling and infrastructure for model deployment, versioning, rollback, and online evaluation
Lead A/B testing efforts, including integration, metric tracking, experiment validation, and performance analysis
Collaborate with infrastructure teams to improve observability, alerting, and model health monitoring
Drive continuous improvement in latency, throughput, fault tolerance, and overall system reliability
Qualification
Required
MS or PhD in Computer Science, Software Engineering, or related field
2+ years of experience in production machine learning systems, especially for personalization or recommendations
Experience with big data and stream processing frameworks like Spark, Flink, or Kafka
Proficiency in object-oriented programming languages such as Java, Scala, or C++
Experience building and maintaining large-scale distributed systems for ML workloads
Deep understanding of ML model deployment pipelines, runtime optimization, and system integration
Familiarity with A/B testing frameworks, experimental design, and online evaluation
Strong focus on system reliability, latency, and observability in production environments
Preferred
Experience in batch and real-time inference serving, including autoscaling and traffic management
Background in content recommendation systems, search ranking, or user engagement optimization
Experience with CI/CD workflows for ML systems, including safe model rollouts and shadow testing
Exposure to containerized deployments and orchestration (Kubernetes, Docker)
Experience building and deploying production-grade applications using LLMs, including expertise in prompt engineering, RAG pipelines, and framework orchestration
Proven track record of developing autonomous agents capable of multi-step reasoning, external tool integration, and complex task decomposition to solve open-ended problems
Prior experience working on consumer-scale media products (apps, games, books, music, or video)
Company
Apple
Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.
H1B Sponsorship
Apple has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)
Funding
Current Stage
Public CompanyTotal Funding
$5.67BKey Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity
Leadership Team
Tim Cook
CEO
Craig Federighi
SVP, Software Engineering
Recent News
Venrock
2025-12-01
2025-09-25
Mac Daily News
2025-09-25
Company data provided by crunchbase