Machine Learning Engineer

Apple Inc.
United States
16 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Content Analysis Distributed Computing Environment Python (Programming Language) Machine Learning Natural Language Processing Tensorflow Software Deployment Reinforcement Learning Pytorch Large Language Models Prompt Engineering
+7 more
Apache Spark Deep Learning Model Validation Generative AI Information Technology Optimization Algorithms Machine Learning Operations

Requirements

We are seeking a Senior Machine Learning Engineer with demonstrated expertise in Generative AI, LLM architectures, and advanced NLP systems. This role is ideal for a hands-on technical leader who has taken novel ideas from research inception to production deployment, and who thrives in environments where ambiguity, scale, and cutting-edge innovation intersect. Here, you won’t just push the boundaries of what’s possible today-you’ll define what’s next. What Sets This Role Apart This is not a narrow modeling position. You will influence and implement foundational intelligence capabilities across Apple Services-spanning language understanding, behavioral inference, discovery, and growth optimization-while operating with the autonomy and scope expected of senior technical leadership at Apple., Ph.D. in Computer Science, Machine Learning, NLP, Statistics, or a related field-or equivalent industry experience delivering production AI systems.

At least 6 years of experience in an applied research or machine learning role.

Expert knowledge of deep learning and modern NLP, including transformer architectures and foundation model adaptation.

Experience with LLM model development, including fine-tuning, instruction tuning, and prompt engineering for domain-specific reasoning.

Proficiency in Python and ML frameworks such as PyTorch or TensorFlow, with experience deploying models in production systems.

Strong understanding of distributed data processing systems (e.g., Spark) and large-scale experimentation.

Proven ability to communicate research outcomes, architectural decisions, and technical tradeoffs to technical and non-technical stakeholders.

Preferred Qualifications

Hands on experience with retrieval-augmented generation (RAG) pipelines and vector-based semantic search systems.

Representation learning and semantic embeddings for clustering, categorization, and content understanding.

Model evaluation frameworks for language quality, relevance, hallucination, and safety.

Inference optimization techniques (quantization, distillation, model compression).

Understanding of reinforcement learning, policy alignment, or RLHF for improving interactive AI systems.

Experience developing personalization, ranking, or optimization algorithms at scale.

Proven experience in the architectural design and develop RL or multi-armed bandit experiment platform.

A record of publications in top-tier ML/AI venues or patent filings demonstrating novel research contributions.

About the company

Apple Services Engineering (ASE) builds experiences that touch hundreds of millions of customers every day. From personalized recommendations to proactive intelligence and large-scale commerce systems, we are transforming how users discover, engage, and transact across the Apple ecosystem. The ASE AI/ML organization sits at the nexus of these systems-where deep applied research, advanced machine learning, and large language models converge to drive high-impact innovation at unprecedented scale.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

1:39 min

Fundamentals of tensors and the TensorFlow library

Håkan Silfvernagel · LIVE

2:34 min

Capabilities of the Apache Spark processing engine

Ayon Roy · LIVE

1:34 min

Introduction to the Apple Intelligence developer ecosystem

MIlan Todorović MIlan Todorović · World Congress 2025

1:06 min

Compiling PyTorch environments for advanced time forecasting

Christoph Lohrmann Christoph Lohrmann +1 · World Congress 2026 Europe

2:04 min

Comparing offline data analytics with online stream processing

Artem Volk Artem Volk +1 · World Congress 2024

Videos

See all

Related articles

See all