Job Detail

Principal Machine Learning Engineer, AI & Data Platforms (AiDP)

Data Science and AI Full–time
ID: #19589
Posted: 2026-03-17
Salary

Description

At Apple, we build AI systems that define experiences for billions of people and we do it with an unwavering commitment to privacy, performance, and craft. The AI & Data Platforms (AiDP) team is seeking a Principle Machine Learning Engineer to lead the design, fine-tuning, evaluation, and productionisation of large language models and generative internal AI systems at global scale. This is a deeply hands-on, high-impact role: you will work across the full model lifecycle, from reinforcement learning and upstream training through to deployment of standalone, customer-facing products. The ideal candidate is equal parts researcher, engineer, and product builder. You bring authoritative depth in LLM customisation and alignment, a sharp instinct for performance and quality, and the ability to ship end-to-end AI-powered products that meet Apple's standard of excellence. If you thrive at the intersection of frontier model development, systems engineering, and product creation we want to hear from you. Description Our Principle Machine Learning Engineers are technical leaders who shape the direction of intelligent systems across Apple. In this role, you will own the end-to-end lifecycle of an internal generative AI System at global scale - from pre-training LLM strategies and reinforcement learning from human feedback (RLHF) through fine-tuning, alignment, evaluation, and production deployment. You will architect and deliver standalone AI-powered products and platform capabilities that operate reliably at global scale. You will establish rigorous benchmarking and evaluation frameworks to measure LLM performance across accuracy, latency, safety, and fairness dimensions. You will drive model customisation strategies, including prompt engineering, parameter-efficient fine-tuning (LoRA, QLoRA), and full fine-tuning, tailored to diverse product requirements. You will design and build production-grade inference systems, working across Swift, Java, and Python to integrate ML capabilities seamlessly into Apple's ecosystem. As a senior technical contributor, you will set engineering standards, mentor engineers, and influence the technical roadmap for generative AI adoption across the organisation. ","responsibilities":"Lead the end-to-end development and productionisation of LLM-based systems, from upstream training and reinforcement learning (RLHF/RLAIF) through fine-tuning, alignment, and deployment of standalone, globally scaled products Design and implement comprehensive LLM evaluation and benchmarking frameworks, assessing model quality, safety, bias, latency, and cost-efficiency to inform model selection and customisation decisions Architect production inference infrastructure that meets Apple's performance, privacy, and reliability standards at global scale, including model optimisation, quantisation, and efficient serving strategies Drive model customisation and adaptation strategies (prompt engineering, retrieval-augmented generation, parameter-efficient and full fine-tuning) to deliver differentiated product experiences Build end-to-end AI-powered products and features, taking full ownership from problem definition and prototyping through production release, working across Swift, Java, and Python codebases Establish engineering excellence across the ML development lifecycle, including robust testing, reproducibility, monitoring, documentation, and CI/CD for model and data pipelines Partner with research, product, design, and platform teams to translate emerging capabilities into scalable, user-centric solutions - acting as a technical bridge between research innovation and product delivery Mentor and elevate ML engineers across the team, raising the bar on technical quality and fostering a culture of rigorous experimentation and engineering craft Preferred Qualifications Demonstrated ability to deliver end-to-end AI products - from problem framing and experimentation through to globally deployed, production-grade solutions Published papers in top conferences in ML/Statistics/Maths/compsci. Experience with pre-training or continued pre-training of large language models, including data curation, curriculum design, and training stability at scale Expertise in reinforcement learning techniques for model alignment (RLHF, RLAIF, DPO, PPO) and safety/red-teaming methodologies Deep familiarity with advanced agentic frameworks and architectures (LangChain, LangGraph, DSPy, AutoGen, or equivalent), including multi-agent orchestration and tool use Experience with multimodal AI systems (text, image, code, speech) and cross-modal reasoning Track record of building and shipping standalone AI-native products - not just features - with direct accountability for user impact and product quality Contributions to open-source ML frameworks, published research, or patents in relevant areas Expertise in inference optimisation techniques: quantisation (GPTQ, AWQ), speculative decoding, KV-cache optimisation, and hardware-aware model compilation Strong data engineering instincts - comfort designing data pipelines, curating training datasets, and producing high-quality aggregated datasets at scale Demonstrated technical leadership: setting architectural direction, driving cross-team alignment, and mentoring senior engineers Minimum Qualifications Extensive hands-on Machine Learning engineering experience, with a demonstrable track record of shipping ML-powered products at scale Deep, practical expertise in LLM fine-tuning, alignment, and customisation - including reinforcement learning from human feedback (RLHF), parameter-efficient fine-tuning (LoRA, QLoRA), prompt optimisation and LLM evaluation and benchmarking strategies (accuracy, latency, safety, cost) Strong software engineering proficiency across Python, Swift, and Java, with the ability to contribute production-quality code across Apple's technology stack Experience building and operating enterprise-grade ML pipelines (data preparation, distributed training, model optimisation, serving, and monitoring) in cloud (AWS, GCP, Azure) or on-prem environments At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

Hard Skills 15
Skill Source Confidence
Python llm_hard
100%
Java llm_hard
100%
Reinforcement Learning llm_hard
100%
Deep Learning llm_hard
100%
Large Language Models (LLMs) llm_hard
100%
Data Pipelines llm_hard
100%
Prompt Engineering llm_hard
100%
Fine-tuning Models llm_hard
100%
Model Deployment llm_hard
100%
MLOps llm_hard
100%
Model Optimization llm_hard
100%
Hyperparameter Tuning llm_hard
80%
AWS (SageMaker, EC2, S3) llm_hard
80%
Azure ML llm_hard
80%
Google Cloud AI llm_hard
80%
Soft Skills 9
Skill Source Confidence
Mentoring llm_soft
100%
Technical Writing llm_soft
80%
Documentation llm_soft
80%
Leadership llm_soft
80%
Team Leadership llm_soft
80%
Collaboration llm_soft
80%
Cross-Team Collaboration llm_soft
80%
Cross-Functional Communication llm_soft
80%
Problem-Solving llm_soft
80%
Apply Options
Publisher Direct Link
Indeed No Apply
API Logs for this Job
Query Country Status Response ms Created
Principal Machine Learning Engineer, AI & Data Platforms (AiDP) extracted 9582 2026-03-28 10:52
Principal Machine Learning Engineer, AI & Data Platforms (AiDP) classified 412 2026-03-28 10:23
machine learning engineer gb processed 16939 2026-03-28 10:08
Raw JSON
{
  "job_id": "CzHh2dTdqYFPmIeoAAAAAA==",
  "job_city": "London",
  "job_state": null,
  "job_title": "Principal Machine Learning Engineer, AI & Data Platforms (AiDP)",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 51.5072178,
  "job_location": "London",
  "job_onet_soc": null,
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "Indeed",
      "apply_link": "https://uk.indeed.com/viewjob?jk=cdea7a1f9c1b88b9"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSW_5iW6M0jswjJ-ikIsGQjZR-pezDG95M4VgFM&s=0",
  "employer_name": "Apple",
  "job_is_remote": false,
  "job_longitude": -0.12758619999999998,
  "job_posted_at": "11 days ago",
  "job_publisher": "Indeed",
  "job_apply_link": "https://uk.indeed.com/viewjob?jk=cdea7a1f9c1b88b9",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "At Apple, we build AI systems that define experiences for billions of people and we do it with an unwavering commitment to privacy, performance, and craft. The AI & Data Platforms (AiDP) team is seeking a Principle Machine Learning Engineer to lead the design, fine-tuning, evaluation, and productionisation of large language models and generative internal AI systems at global scale. This is a deeply hands-on, high-impact role: you will work across the full model lifecycle, from reinforcement learning and upstream training through to deployment of standalone, customer-facing products.\n\nThe ideal candidate is equal parts researcher, engineer, and product builder. You bring authoritative depth in LLM customisation and alignment, a sharp instinct for performance and quality, and the ability to ship end-to-end AI-powered products that meet Apple's standard of excellence.\n\nIf you thrive at the intersection of frontier model development, systems engineering, and product creation we want to hear from you.\n\nDescription\nOur Principle Machine Learning Engineers are technical leaders who shape the direction of intelligent systems across Apple. In this role, you will own the end-to-end lifecycle of an internal generative AI System at global scale - from pre-training LLM strategies and reinforcement learning from human feedback (RLHF) through fine-tuning, alignment, evaluation, and production deployment. You will architect and deliver standalone AI-powered products and platform capabilities that operate reliably at global scale.\n\nYou will establish rigorous benchmarking and evaluation frameworks to measure LLM performance across accuracy, latency, safety, and fairness dimensions. You will drive model customisation strategies, including prompt engineering, parameter-efficient fine-tuning (LoRA, QLoRA), and full fine-tuning, tailored to diverse product requirements. You will design and build production-grade inference systems, working across Swift, Java, and Python to integrate ML capabilities seamlessly into Apple's ecosystem. As a senior technical contributor, you will set engineering standards, mentor engineers, and influence the technical roadmap for generative AI adoption across the organisation.\n\",\"responsibilities\":\"Lead the end-to-end development and productionisation of LLM-based systems, from upstream training and reinforcement learning (RLHF/RLAIF) through fine-tuning, alignment, and deployment of standalone, globally scaled products\nDesign and implement comprehensive LLM evaluation and benchmarking frameworks, assessing model quality, safety, bias, latency, and cost-efficiency to inform model selection and customisation decisions\nArchitect production inference infrastructure that meets Apple's performance, privacy, and reliability standards at global scale, including model optimisation, quantisation, and efficient serving strategies\nDrive model customisation and adaptation strategies (prompt engineering, retrieval-augmented generation, parameter-efficient and full fine-tuning) to deliver differentiated product experiences\nBuild end-to-end AI-powered products and features, taking full ownership from problem definition and prototyping through production release, working across Swift, Java, and Python codebases\nEstablish engineering excellence across the ML development lifecycle, including robust testing, reproducibility, monitoring, documentation, and CI/CD for model and data pipelines\nPartner with research, product, design, and platform teams to translate emerging capabilities into scalable, user-centric solutions - acting as a technical bridge between research innovation and product delivery\nMentor and elevate ML engineers across the team, raising the bar on technical quality and fostering a culture of rigorous experimentation and engineering craft\n\nPreferred Qualifications\nDemonstrated ability to deliver end-to-end AI products - from problem framing and experimentation through to globally deployed, production-grade solutions\nPublished papers in top conferences in ML/Statistics/Maths/compsci.\nExperience with pre-training or continued pre-training of large language models, including data curation, curriculum design, and training stability at scale\nExpertise in reinforcement learning techniques for model alignment (RLHF, RLAIF, DPO, PPO) and safety/red-teaming methodologies\nDeep familiarity with advanced agentic frameworks and architectures (LangChain, LangGraph, DSPy, AutoGen, or equivalent), including multi-agent orchestration and tool use\nExperience with multimodal AI systems (text, image, code, speech) and cross-modal reasoning\nTrack record of building and shipping standalone AI-native products - not just features - with direct accountability for user impact and product quality\nContributions to open-source ML frameworks, published research, or patents in relevant areas\nExpertise in inference optimisation techniques: quantisation (GPTQ, AWQ), speculative decoding, KV-cache optimisation, and hardware-aware model compilation\nStrong data engineering instincts - comfort designing data pipelines, curating training datasets, and producing high-quality aggregated datasets at scale\nDemonstrated technical leadership: setting architectural direction, driving cross-team alignment, and mentoring senior engineers\n\nMinimum Qualifications\nExtensive hands-on Machine Learning engineering experience, with a demonstrable track record of shipping ML-powered products at scale\nDeep, practical expertise in LLM fine-tuning, alignment, and customisation - including reinforcement learning from human feedback (RLHF), parameter-efficient fine-tuning (LoRA, QLoRA), prompt optimisation and LLM evaluation and benchmarking strategies (accuracy, latency, safety, cost)\nStrong software engineering proficiency across Python, Swift, and Java, with the ability to contribute production-quality code across Apple's technology stack\nExperience building and operating enterprise-grade ML pipelines (data preparation, distributed training, model optimisation, serving, and monitoring) in cloud (AWS, GCP, Azure) or on-prem environments\n\nAt Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more",
  "job_google_link": "https://www.google.com/search?ibp=htl;jobs&q=machine+learning+engineer+jobs+in+the+last+month&htidocid=CzHh2dTdqYFPmIeoAAAAAA%3D%3D&hl=en-GB&shndl=37&shmd=H4sIAAAAAAAA_xWMsQrCMBBAce3i7nSTqEgjgotOhYoIFTq6lRjPJJLehVyGjv6DP-F3-SXW5cEb3is-k-LaJk_GRx3goo3zhNCgTuTJwpHs6JjWUJ1hDrXOGtqg84NTL7CofN0u4ft6w5NvIGNlHDDBidkGnB1czlH2SomE0krW2ZvScK-Y8MaDGiP5oxOnE8bxi912txnKSHY1rWIMCJ6gYboz_QBfgkuSqwAAAA&shmds=v1_ATWGeePrFDnQIbs6cvi5dUHaDysRxg3rt1we5USPSHSIybjNvg&source=sh/x/job/li/m1/1#fpstate=tldetail&htivrt=jobs&htiq=machine+learning+engineer+jobs+in+the+last+month&htidocid=CzHh2dTdqYFPmIeoAAAAAA%3D%3D",
  "employer_reviews": null,
  "employer_website": "https://www.apple.com",
  "job_onet_job_zone": null,
  "job_salary_period": null,
  "job_salary_string": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_benefits_strings": null,
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1773705600,
  "job_posted_at_datetime_utc": "2026-03-17T00:00:00.000Z"
}