> Markdown version of [/jobs/ext/2447292-aiml-senior-software-engineer-on-device-priml](https://www.wearedevelopers.com/jobs/ext/2447292-aiml-senior-software-engineer-on-device-priml). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AIML - Senior Software Engineer, On-Device - PriML - **Company:** Apple Inc. - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Python (Programming Language), Machine Learning, Software Engineering, Software Systems, Ios Frameworks, Swift (Programming Language), Information Technology, Artificial Intelligence Markup Language (AIML) - **Published:** August 16, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-engineer/apple-job107853236 ## About the Role * Operate independently to solve complex problems at the intersection of privacy-preserving technology, applied cryptography and machine learning. * Successful candidates must possess a strong technical background and a keen interest or experience in developing software on iOS or similar resource constrained systems. * Strong interpersonal skills and the ability to influence and build consensus are essential for success in this role. * You will be working across a range of technologies, so adaptability to new problems and systems is a core skill., * Strong hands-on experience in software development, with proficiency in one or more programming languages such as Python, Swift, C++. * Industry experience of iOS development, or experience of development on other embedded systems. * Strong problem-solving skills, creativity in finding effective solutions, and the ability to collaborate with teams across the company. * A track record of delivering large-scale software systems from ideation and design through production deployment and operation., * Proven industry experience with a Bachelor's degree or equivalent experience in Computer Science or a related technical field. * Passion for protecting customer privacy. * Experience with privacy enchancing technologies such as differential privacy, multi-party computation, trusted execution environment, private federated learning, homomorphic encryption. * Familiar with or exposure to machine learning model post-training, evaluating, and inference. ## Description We are looking for an experienced on-device software engineer to join our team and help us improve privacy-preserving technologies to Apple's products., * Collaborate with cross-functional engineers to design and develop end-to-end measurement systems that meet Apple's industry-leading privacy standards. * Develop software that runs on billions of Apple devices, that enable training and evaluation of generative AI systems while preserving user privacy. ## Related Videos - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Detect Hand Pose with Vision](https://www.wearedevelopers.com/videos/135-detect-hand-pose-with-vision) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Edge AI on iOS: Beyond the Cloud, Designing the Next Generation of Intelligent On-Device Apps](https://www.wearedevelopers.com/videos/100225-edge-ai-on-ios-beyond-the-cloud-designing-the-next-generation-of-intelligent-on-device-apps) - [Let your iOS app read texts](https://www.wearedevelopers.com/videos/167-let-your-ios-app-read-texts) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)