Selection changes the language of the page/content Staff/Sr. Software Developer - Java - Messaging Orchestration for Apple iCloud, Apple Music London, England, United Kingdom Software and Services The role is in Apple Services Engineering (ASE) in London. ASE is the team behind high-profile services such as Apple iCloud, Apple Music, Apple TV, Apple Arcade and more. We are seeking an accomplished senior software engineer to architect and build the software for our customer engagement platform, powering message orchestration across Apple Services at global scale.The people here at Apple don't just build products - they build the kind of wonder that's revolutionised entire industries. It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Description The ASE Customer Engagement engineering team is responsible for building the platform that enables communicating with millions of customers every day, across services such as Apple iCloud, Apple Music, Apple TV, Apple Arcade, Apple News+, Apple Fitness+, Apple Wallet and more.In this team, you will be responsible for designing, building, improving and maintaining server-side applications that process requests at phenomenal scale, with low latency and high availability. These applications transform and optimise self-service configurations (including campaigns and signals) maintained by operations teams using tooling for runtime execution. At runtime, they orchestrate customer messaging to millions of users with sophisticated targeting, personalisation and A/B testing across Apple Services. Responsibilities Working with our Product and Design teams defining what we're building, investigating technical feasibility, breaking down the work and leading its delivery Championing the adoption of new technologies and best engineering practices, including effective and responsible use of GenAI and agents Working with our QA and SRE teams to establish reliability and quality goals Anticipating, architecting and coding to cater for our highly-distributed mass-scale Apple ecosystem Frequently collaborating with multiple partner engineering teams and consumers of our platform Representing our team in meetings and driving consensus across participants Creating reusability across our features and our engineering stack e.g. utilising standard libraries and contributing to their development Creating technical design documents and driving consensus across stakeholders Identifying and implementing opportunities to leverage AI/ML capabilities in our customer engagement platform to improve personalisation and messaging effectiveness Minimum Qualifications Undergraduate degree related to computing or equivalent professional experience Strong Java programming expertise is required Experience designing and building loosely coupled and eventually consistent distributed systems History of driving the architecture and adoption of reusable platform capabilities and shared services used by multiple teams Proven experience designing and building production-grade APIs using microservices written in Java Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams Preferred Qualifications Demonstrated experience integrating AI agents into software development workflows to improve code quality, facilitate debugging, enhance code reviews, and maintain comprehensive documentation Expert at writing clean, high-performance, and maintainable code in Java Proficient at using test-driven development to empower CI/CD workflows Strong knowledge of data structures, concurrency patterns, and software design principles Track record of technically leading software development projects across multiple teams Experience making critical architectural decisions that have long-term impact on product success, scalability and reliability Background working with high-scale, low-latency distributed systems serving millions of users 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
23/06/2026
Full time
Selection changes the language of the page/content Staff/Sr. Software Developer - Java - Messaging Orchestration for Apple iCloud, Apple Music London, England, United Kingdom Software and Services The role is in Apple Services Engineering (ASE) in London. ASE is the team behind high-profile services such as Apple iCloud, Apple Music, Apple TV, Apple Arcade and more. We are seeking an accomplished senior software engineer to architect and build the software for our customer engagement platform, powering message orchestration across Apple Services at global scale.The people here at Apple don't just build products - they build the kind of wonder that's revolutionised entire industries. It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Description The ASE Customer Engagement engineering team is responsible for building the platform that enables communicating with millions of customers every day, across services such as Apple iCloud, Apple Music, Apple TV, Apple Arcade, Apple News+, Apple Fitness+, Apple Wallet and more.In this team, you will be responsible for designing, building, improving and maintaining server-side applications that process requests at phenomenal scale, with low latency and high availability. These applications transform and optimise self-service configurations (including campaigns and signals) maintained by operations teams using tooling for runtime execution. At runtime, they orchestrate customer messaging to millions of users with sophisticated targeting, personalisation and A/B testing across Apple Services. Responsibilities Working with our Product and Design teams defining what we're building, investigating technical feasibility, breaking down the work and leading its delivery Championing the adoption of new technologies and best engineering practices, including effective and responsible use of GenAI and agents Working with our QA and SRE teams to establish reliability and quality goals Anticipating, architecting and coding to cater for our highly-distributed mass-scale Apple ecosystem Frequently collaborating with multiple partner engineering teams and consumers of our platform Representing our team in meetings and driving consensus across participants Creating reusability across our features and our engineering stack e.g. utilising standard libraries and contributing to their development Creating technical design documents and driving consensus across stakeholders Identifying and implementing opportunities to leverage AI/ML capabilities in our customer engagement platform to improve personalisation and messaging effectiveness Minimum Qualifications Undergraduate degree related to computing or equivalent professional experience Strong Java programming expertise is required Experience designing and building loosely coupled and eventually consistent distributed systems History of driving the architecture and adoption of reusable platform capabilities and shared services used by multiple teams Proven experience designing and building production-grade APIs using microservices written in Java Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams Preferred Qualifications Demonstrated experience integrating AI agents into software development workflows to improve code quality, facilitate debugging, enhance code reviews, and maintain comprehensive documentation Expert at writing clean, high-performance, and maintainable code in Java Proficient at using test-driven development to empower CI/CD workflows Strong knowledge of data structures, concurrency patterns, and software design principles Track record of technically leading software development projects across multiple teams Experience making critical architectural decisions that have long-term impact on product success, scalability and reliability Background working with high-scale, low-latency distributed systems serving millions of users 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
A leading technology company is seeking a Senior Software Developer to architect and build the messaging orchestration platform for Apple Services in London. The ideal candidate will possess strong Java programming skills and experience in designing distributed systems. Responsibilities include collaborating with product teams, ensuring reliability, and improving customer communication. Join an inclusive environment dedicated to innovation and excellence. This is an opportunity to impact millions of users worldwide.
23/06/2026
Full time
A leading technology company is seeking a Senior Software Developer to architect and build the messaging orchestration platform for Apple Services in London. The ideal candidate will possess strong Java programming skills and experience in designing distributed systems. Responsibilities include collaborating with product teams, ensuring reliability, and improving customer communication. Join an inclusive environment dedicated to innovation and excellence. This is an opportunity to impact millions of users worldwide.
Software Engineer, Organizational Systems & Intelligence London, England, United Kingdom Overview The ASE Organizational Systems & Intelligence team is looking for a talented and motivated Software Engineer who enjoys building tools, platforms, and automation that improve how teams operate. In this role you will help design and develop internal systems that power operational insights, automation, and intelligent workflows across Apple Service Engineering. Responsibilities You'll join a high trust, high impact engineering team responsible for building and evolving internal tools and web applications that support the Apple Services Engineering (ASE) organization. Your day to day work will include: Translating ideas and operational needs into scalable technical solutions Building and iterating on internal platforms and tools used by engineering and program teams Develop MVPs quickly and evolve them based on user feedback Improving development workflows through automation, CI/CD, and modern engineering practices Contributing to systems that enable intelligent insights, reporting, and AI driven capabilities across ASE Minimum Qualifications Professional experience as a software engineer building production systems Strong problem solving ability with a self driven and proactive mindset Experience building modern web applications Back end development experience building APIs and services Experience with CI/CD pipelines and testing frameworks Familiarity with modern cloud platforms (AWS, GCP, Azure, etc.) Experience working with containerized applications (Docker / Kubernetes) Preferred Qualifications Experience with React, Next.js, and/or Node.js Experience building internal tools, developer platforms, or operational systems Experience integrating data platforms, analytics, or AI enabled workflows Ability to quickly learn and apply new technologies Strong attention to detail and analytical thinking Excellent communication and collaboration skills Passion for building tools that improve developer and operational productivity EEO & Accessibility At Apple, we're 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.
17/06/2026
Full time
Software Engineer, Organizational Systems & Intelligence London, England, United Kingdom Overview The ASE Organizational Systems & Intelligence team is looking for a talented and motivated Software Engineer who enjoys building tools, platforms, and automation that improve how teams operate. In this role you will help design and develop internal systems that power operational insights, automation, and intelligent workflows across Apple Service Engineering. Responsibilities You'll join a high trust, high impact engineering team responsible for building and evolving internal tools and web applications that support the Apple Services Engineering (ASE) organization. Your day to day work will include: Translating ideas and operational needs into scalable technical solutions Building and iterating on internal platforms and tools used by engineering and program teams Develop MVPs quickly and evolve them based on user feedback Improving development workflows through automation, CI/CD, and modern engineering practices Contributing to systems that enable intelligent insights, reporting, and AI driven capabilities across ASE Minimum Qualifications Professional experience as a software engineer building production systems Strong problem solving ability with a self driven and proactive mindset Experience building modern web applications Back end development experience building APIs and services Experience with CI/CD pipelines and testing frameworks Familiarity with modern cloud platforms (AWS, GCP, Azure, etc.) Experience working with containerized applications (Docker / Kubernetes) Preferred Qualifications Experience with React, Next.js, and/or Node.js Experience building internal tools, developer platforms, or operational systems Experience integrating data platforms, analytics, or AI enabled workflows Ability to quickly learn and apply new technologies Strong attention to detail and analytical thinking Excellent communication and collaboration skills Passion for building tools that improve developer and operational productivity EEO & Accessibility At Apple, we're 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.
Apple Inc. is seeking a Senior Machine Learning Engineer for their Music ML team in London. This role focuses on building and improving personalization features for Apple Music, servicing millions of users globally. The ideal candidate has hands-on experience with large distributed systems and applied machine learning. Responsibilities include system design, algorithm prototyping, and cross-team collaboration to enhance user experiences.
17/06/2026
Full time
Apple Inc. is seeking a Senior Machine Learning Engineer for their Music ML team in London. This role focuses on building and improving personalization features for Apple Music, servicing millions of users globally. The ideal candidate has hands-on experience with large distributed systems and applied machine learning. Responsibilities include system design, algorithm prototyping, and cross-team collaboration to enhance user experiences.
Apple Inc. is seeking a Software Engineer in London, England, to enhance operational systems and develop internal tools. You will join a high-impact engineering team focused on building platforms that drive productivity and insights across Apple Service Engineering. The ideal candidate has experience in software engineering, backs up production systems, and demonstrates strong problem-solving capabilities. Familiarity with cloud platforms and modern development practices is essential.
17/06/2026
Full time
Apple Inc. is seeking a Software Engineer in London, England, to enhance operational systems and develop internal tools. You will join a high-impact engineering team focused on building platforms that drive productivity and insights across Apple Service Engineering. The ideal candidate has experience in software engineering, backs up production systems, and demonstrates strong problem-solving capabilities. Familiarity with cloud platforms and modern development practices is essential.
Senior Machine Learning Engineer - Music Recommendation Engine London, England, United Kingdom Machine Learning and AI Here at Apple new ideas have a way of becoming great products very quickly, and innovation never stops. Bring passion and dedication to your job and there's no telling what you could accomplish. The Music ML team within Apple Services Engineering is responsible for personalisation and recommendation in Apple Music. We are looking for an experienced Software or Machine Learning Engineer to help design and run our customer-facing recommendation services reliably, efficiently, and with dedication to delivering relevant and diverse music to our users. Music is our passion, and our aim is to connect artists to music lovers like ourselves. We build amazing experiences for our users while respecting their privacy. Our team is a friendly bunch of people from more than 10 countries. We help each other grow and realise the best work for our users. We're also part of a larger team at Apple Services Engineering and beyond. We work together to realise a single unified vision, making use of Apple's unique integration of hardware, software, and services. And although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross-functional, offering great opportunities to collaborate and grow. Description The Music ML team within Apple Services Engineering is looking for a great Software or Machine Learning Engineer to build and improve the features and services driving Apple Music personalisation. Our team is responsible for providing personalised features for Apple Music including Home, New, Radio, and Personal Mixes. Our work includes data analysis, large-scale offline pipelines, machine learned model training and inference, and online services to provide real time personalised experiences. Our growing London based team builds and evolves global scale, leading edge machine learning systems and distributed systems that serve recommendations to users around the world. We are responsible for the full lifecycle: collaboration with the Product team, system design, implementation, continuous optimisation and improvement. Responsibilities Building products and services for millions of users with a focus on great customer experience and privacy Developing complex systems that integrate data from many sources to deliver on the fly personalisation with low latency Tuning performance considering both latency and throughput Deploying our systems globally for improved resiliency and end user experience Collaborating across teams to take new user facing features from conception to production Working within our team to develop and deploy massive datasets to improve personalised features Prototyping algorithm changes and launching A/B tests to measure changes to personalised products Minimum Qualifications Hands on experience engineering and maintaining large distributed backend systems Hands on experience with applied machine learning systems at production scale Understanding of concurrency, algorithms and object oriented programming Effective collaboration with researchers to improve machine learning models Preferred Qualifications A vision of how to engineer modern ML driven pipelines, APIs and services at scale, with fast iteration cycles Ability to own and lead projects from conception through to design and implementation Experience with recommender systems, feature engineering Experience designing and running customer facing A/B tests 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
17/06/2026
Full time
Senior Machine Learning Engineer - Music Recommendation Engine London, England, United Kingdom Machine Learning and AI Here at Apple new ideas have a way of becoming great products very quickly, and innovation never stops. Bring passion and dedication to your job and there's no telling what you could accomplish. The Music ML team within Apple Services Engineering is responsible for personalisation and recommendation in Apple Music. We are looking for an experienced Software or Machine Learning Engineer to help design and run our customer-facing recommendation services reliably, efficiently, and with dedication to delivering relevant and diverse music to our users. Music is our passion, and our aim is to connect artists to music lovers like ourselves. We build amazing experiences for our users while respecting their privacy. Our team is a friendly bunch of people from more than 10 countries. We help each other grow and realise the best work for our users. We're also part of a larger team at Apple Services Engineering and beyond. We work together to realise a single unified vision, making use of Apple's unique integration of hardware, software, and services. And although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross-functional, offering great opportunities to collaborate and grow. Description The Music ML team within Apple Services Engineering is looking for a great Software or Machine Learning Engineer to build and improve the features and services driving Apple Music personalisation. Our team is responsible for providing personalised features for Apple Music including Home, New, Radio, and Personal Mixes. Our work includes data analysis, large-scale offline pipelines, machine learned model training and inference, and online services to provide real time personalised experiences. Our growing London based team builds and evolves global scale, leading edge machine learning systems and distributed systems that serve recommendations to users around the world. We are responsible for the full lifecycle: collaboration with the Product team, system design, implementation, continuous optimisation and improvement. Responsibilities Building products and services for millions of users with a focus on great customer experience and privacy Developing complex systems that integrate data from many sources to deliver on the fly personalisation with low latency Tuning performance considering both latency and throughput Deploying our systems globally for improved resiliency and end user experience Collaborating across teams to take new user facing features from conception to production Working within our team to develop and deploy massive datasets to improve personalised features Prototyping algorithm changes and launching A/B tests to measure changes to personalised products Minimum Qualifications Hands on experience engineering and maintaining large distributed backend systems Hands on experience with applied machine learning systems at production scale Understanding of concurrency, algorithms and object oriented programming Effective collaboration with researchers to improve machine learning models Preferred Qualifications A vision of how to engineer modern ML driven pipelines, APIs and services at scale, with fast iteration cycles Ability to own and lead projects from conception through to design and implementation Experience with recommender systems, feature engineering Experience designing and running customer facing A/B tests 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
Base Management Business Development Manager, EMEIA London, England, United Kingdom Sales and Business Development We are seeking a Base Management Lead to drive channel led base management strategy and execution across EMEIA. This role sits at the intersection of framework design and hands on delivery - you will build the regional playbook for base management while getting directly involved in priority markets and strategic accounts. You will be instrumental in shaping how Apple's channel partners grow and retain their installed base, leveraging CLM, CRM, and personalization capabilities across Carrier and Retail routes to market. You will design scalable approaches, enable country teams, and work directly with partners to deepen customer engagement and drive incremental revenue. You will have accountability for influencing and driving objectives through key relationships. In order to be successful, you will display an engaging and collaborative style, strong presentation skills, and the ability to influence cross functional teams to build the best solutions for our consumers. Description Regional Support: Lead and facilitate Executive Briefing Center (EBC) sessions and partner workshops - both regular cadence and ad hoc - to drive base management best practices across channel partners. Run internal country and account level workshops to align teams on base management strategy and execution. Provide hands on analytical and strategic support to country teams on partner specific base management challenges, with deeper involvement in priority markets. Engage with worldwide and regional teams for best practice sharing and reporting. Projects & Programs: Develop and execute scalable approaches to grow base management across multiple accounts and geographies, including through investment vehicles where appropriate. Support the integration of base management into existing programs and projects across Apple, working with cross functional teams such as Sales and Sales Finance. Develop and maintain base management frameworks, playbooks, partner facing toolkits, and case study libraries to enable consistent execution across the region. Define and set up frameworks to collect base data metrics across consumer channel partners. Measure and report effectiveness of base marketing and personalized engagement program implementations. Analyze data to interpret trends and patterns, providing insights and actions for new sales opportunities, business development activities, and customer experience optimization. Develop dashboards and scorecards; provide regular program performance reporting. Create and roll out A/B testing strategies, roadmaps, and plans with data analysis and insights. Minimum Qualifications Proven experience in customer base management, CLM, CRM, or personalization roles, either leading the function in company or as a practice expert at a leading consultancy Experience in the telecom channel, working with carriers and large installed base customers Multi market or regional experience - this role operates across EMEIA and requires an understanding of scaling programs across diverse geographies Credibility with senior partner stakeholders, with the ability to influence commercial decisions and articulate a clear vision Strong presentation and workshop facilitation skills, comfortable leading sessions with both internal teams and external partners Hands on experience with data and analytics - measuring CLM/CRM/personalized engagement impact, planning and analyzing A/B experiments, and using data to drive decisions Preferred Qualifications Experience at Apple or a comparable consumer technology company Track record of building frameworks, playbooks, or scalable programs that have been adopted across multiple markets Familiarity with the regulatory framework for base management related activities across European markets 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 Acknowledging that accessibility is a fundamental human right, you'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
16/06/2026
Full time
Base Management Business Development Manager, EMEIA London, England, United Kingdom Sales and Business Development We are seeking a Base Management Lead to drive channel led base management strategy and execution across EMEIA. This role sits at the intersection of framework design and hands on delivery - you will build the regional playbook for base management while getting directly involved in priority markets and strategic accounts. You will be instrumental in shaping how Apple's channel partners grow and retain their installed base, leveraging CLM, CRM, and personalization capabilities across Carrier and Retail routes to market. You will design scalable approaches, enable country teams, and work directly with partners to deepen customer engagement and drive incremental revenue. You will have accountability for influencing and driving objectives through key relationships. In order to be successful, you will display an engaging and collaborative style, strong presentation skills, and the ability to influence cross functional teams to build the best solutions for our consumers. Description Regional Support: Lead and facilitate Executive Briefing Center (EBC) sessions and partner workshops - both regular cadence and ad hoc - to drive base management best practices across channel partners. Run internal country and account level workshops to align teams on base management strategy and execution. Provide hands on analytical and strategic support to country teams on partner specific base management challenges, with deeper involvement in priority markets. Engage with worldwide and regional teams for best practice sharing and reporting. Projects & Programs: Develop and execute scalable approaches to grow base management across multiple accounts and geographies, including through investment vehicles where appropriate. Support the integration of base management into existing programs and projects across Apple, working with cross functional teams such as Sales and Sales Finance. Develop and maintain base management frameworks, playbooks, partner facing toolkits, and case study libraries to enable consistent execution across the region. Define and set up frameworks to collect base data metrics across consumer channel partners. Measure and report effectiveness of base marketing and personalized engagement program implementations. Analyze data to interpret trends and patterns, providing insights and actions for new sales opportunities, business development activities, and customer experience optimization. Develop dashboards and scorecards; provide regular program performance reporting. Create and roll out A/B testing strategies, roadmaps, and plans with data analysis and insights. Minimum Qualifications Proven experience in customer base management, CLM, CRM, or personalization roles, either leading the function in company or as a practice expert at a leading consultancy Experience in the telecom channel, working with carriers and large installed base customers Multi market or regional experience - this role operates across EMEIA and requires an understanding of scaling programs across diverse geographies Credibility with senior partner stakeholders, with the ability to influence commercial decisions and articulate a clear vision Strong presentation and workshop facilitation skills, comfortable leading sessions with both internal teams and external partners Hands on experience with data and analytics - measuring CLM/CRM/personalized engagement impact, planning and analyzing A/B experiments, and using data to drive decisions Preferred Qualifications Experience at Apple or a comparable consumer technology company Track record of building frameworks, playbooks, or scalable programs that have been adopted across multiple markets Familiarity with the regulatory framework for base management related activities across European markets 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 Acknowledging that accessibility is a fundamental human right, you'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
Principal Machine Learning Engineer, AI & Data Platforms (AiDP) London, England, United Kingdom Corporate Functions 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 Principlal 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 Principal 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 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 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 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
13/06/2026
Full time
Principal Machine Learning Engineer, AI & Data Platforms (AiDP) London, England, United Kingdom Corporate Functions 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 Principlal 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 Principal 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 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 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 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
A leading technology company in Greater London is seeking a C++ Standard Library Performance Engineer to develop and enhance its C++ standard library. The role focuses on performance and offers the chance to influence developer tools used across Apple platforms. Candidates should have strong C++ skills and a passion for software engineering. This position provides a unique opportunity to work on critical components within Apple's software stack used by millions globally.
06/06/2026
Full time
A leading technology company in Greater London is seeking a C++ Standard Library Performance Engineer to develop and enhance its C++ standard library. The role focuses on performance and offers the chance to influence developer tools used across Apple platforms. Candidates should have strong C++ skills and a passion for software engineering. This position provides a unique opportunity to work on critical components within Apple's software stack used by millions globally.
A leading technology company in the United Kingdom is seeking a GPU Performance Analysis Engineer. This role focuses on developing and validating performance test plans for GPUs, analyzing performance issues, and collaborating with engineers to identify solutions. The ideal candidate will have strong skills in hardware and software debugging, data analysis, and knowledge of programming languages like Python or C++. Join to influence performance across various products in a high visibility role.
06/06/2026
Full time
A leading technology company in the United Kingdom is seeking a GPU Performance Analysis Engineer. This role focuses on developing and validating performance test plans for GPUs, analyzing performance issues, and collaborating with engineers to identify solutions. The ideal candidate will have strong skills in hardware and software debugging, data analysis, and knowledge of programming languages like Python or C++. Join to influence performance across various products in a high visibility role.
A leading technology company in Cambridge is looking for a Senior GPU Top Micro-Architect to lead complex GPU-related projects. In this role, you will be responsible for developing micro-architecture and IP design, while managing design verification and collaborating with cross-functional teams. Candidates should have expertise in SystemVerilog/VHDL, excellent problem-solving skills, and the ability to operate under pressure. Familiarity with large-scale SoC or GPU design and scripting languages is a plus. This position promises a dynamic work environment fostering innovation.
05/06/2026
Full time
A leading technology company in Cambridge is looking for a Senior GPU Top Micro-Architect to lead complex GPU-related projects. In this role, you will be responsible for developing micro-architecture and IP design, while managing design verification and collaborating with cross-functional teams. Candidates should have expertise in SystemVerilog/VHDL, excellent problem-solving skills, and the ability to operate under pressure. Familiarity with large-scale SoC or GPU design and scripting languages is a plus. This position promises a dynamic work environment fostering innovation.
A leading technology company in the UK is seeking a GPU Architect to collaborate on GPU hardware aspects including ray tracing and shader cores. The role involves identifying performance enhancements, contributing to prototype software for future hardware, and collaborating with various teams. Candidates should have a strong background in GPU, CPU, DSP, or ISP architecture, with the ability to communicate complex issues effectively. The ideal candidate will be self-motivated and well-organised.
04/06/2026
Full time
A leading technology company in the UK is seeking a GPU Architect to collaborate on GPU hardware aspects including ray tracing and shader cores. The role involves identifying performance enhancements, contributing to prototype software for future hardware, and collaborating with various teams. Candidates should have a strong background in GPU, CPU, DSP, or ISP architecture, with the ability to communicate complex issues effectively. The ideal candidate will be self-motivated and well-organised.
A leading technology company is seeking candidates for its GPU Hardware Tech team in London. The role involves delivering emulation capabilities for GPU designs while collaborating with design and software teams. Candidates should have strong knowledge in SystemVerilog, debugging skills, and proficiency in programming languages such as Python, C, and C++. The position offers the opportunity to innovate and be part of a dynamic team in a cutting-edge technology environment.
03/06/2026
Full time
A leading technology company is seeking candidates for its GPU Hardware Tech team in London. The role involves delivering emulation capabilities for GPU designs while collaborating with design and software teams. Candidates should have strong knowledge in SystemVerilog, debugging skills, and proficiency in programming languages such as Python, C, and C++. The position offers the opportunity to innovate and be part of a dynamic team in a cutting-edge technology environment.
A leading technology company in Greater London is seeking a skilled engineer for power analysis and optimization of GPU products. The ideal candidate will have a strong understanding of RTL design and circuit-level power consumption techniques. Responsibilities include simulating power consumption, analyzing data for efficiency, and collaborating with design teams to enhance products. If you are self-motivated and proficient in scripting languages, this opportunity allows you to contribute significantly to next-generation technology.
30/05/2026
Full time
A leading technology company in Greater London is seeking a skilled engineer for power analysis and optimization of GPU products. The ideal candidate will have a strong understanding of RTL design and circuit-level power consumption techniques. Responsibilities include simulating power consumption, analyzing data for efficiency, and collaborating with design teams to enhance products. If you are self-motivated and proficient in scripting languages, this opportunity allows you to contribute significantly to next-generation technology.