> Markdown version of [/jobs/ext/2270329-staff-senior-machine-learning-engineer-search-knowledge-platforms](https://www.wearedevelopers.com/jobs/ext/2270329-staff-senior-machine-learning-engineer-search-knowledge-platforms). 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). --- # Staff/Senior Machine Learning Engineer, Search & Knowledge Platforms - **Company:** Apple Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** A/B Testing, Artificial Intelligence, Data Analysis, Computer Programming, Data Structures, Statistical Hypothesis Testing, Information Retrieval, Python (Programming Language), Knowledge-Based Systems, Machine Learning, Natural Language Processing, Software Engineering, Large Language Models, Prompt Engineering, Generative AI, Siri, Backend, Question Answering, Information Technology, Low Latency, Machine Learning Operations, Data Pipelines - **Published:** August 27, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3367059461&tx=FP8178FFQ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role As a member of our fast-paced group, you will have the unique and rewarding opportunity to shape upcoming products from Apple. We are looking for a highly motivated and versatile Machine Learning and Software Engineer with a broad skill set. The ideal candidate combines strong engineering fundamentals with a keen product sense, and is a quick learner who is comfortable jumping into entirely new codebases and architectures. You must be an effective communicator and an adaptable problem solver, willing to take on whatever represents the optimal solution for the product, whether that means training machine learning models, writing robust software heuristics, or iterating on prompt engineering., * Bachelor's in Computer Science, Artificial Intelligence, Machine Learning, or a related field. * 6+ years experience in shipping Search and ML systems * Strong programming skills in Python, Go or similar languages, with a solid foundation in software design, data structures, and algorithms. * Experience building scalable data pipelines and backend systems, coupled with the ability to quickly navigate and contribute to large, complex, and unfamiliar codebases. * Proficiency in data science methodologies, including A/B testing, statistical hypothesis testing and defining offline and online evaluation metrics for ML systems. * Experience with prompt engineering * Strong product sense with the ability to translate ambiguous product requirements into concrete engineering and modeling tasks. * Excellent communication skills, with the ability to back up decisions with rigorous data analysis and present findings clearly to cross-functional partners., * Master's/Ph.D in Computer Science, Artificial Intelligence, Machine Learning, or a related field. * 4+ years experience in shipping Search and ML systems * Hands-on experience in Information Retrieval, Search Ranking, or Natural Language Processing (NLP). * Demonstrated experience designing, building, or working with Retrieval-Augmented Generation (RAG) architectures and applications. * Familiarity with techniques for optimizing the inference performance, latency, and resource efficiency of LLMs and large machine learning systems in production environments (e.g., model quantization, caching, distributed inference). * Experience with training and deploying machine learning models ## Description The AI, Search & Knowledge Platforms team builds amazing products and services for Apple's customers while serving as a foundational partner to teams across Apple. The team delivers world-class AI, search, and knowledge systems powering Siri, Apple Intelligence, Safari, and iMessage, and operates the foundational platforms and infrastructure that keep these intelligent experiences running at hyperscale. As part of this group, you will focus on identifying and addressing opportunities to improve the quality and performance of the search and ranking stack that powers world knowledge question answering. This involves developing sophisticated machine learning systems, robust software heuristics, and large language models (LLMs) to understand user queries, retrieve and rank relevant documents, and provide users with direct answers that best satisfy their intent. You will work across the entire stack, applying a broad skill set that ranges from data science and opportunity analysis to ML system design, pipeline development, and quality evaluation. ## Related Videos - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Lessons from Steve Jobs - Learnings from the Past for the Future](https://www.wearedevelopers.com/videos/1021-lessons-from-steve-jobs-learnings-from-the-past-for-the-future) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Beyond Autocomplete: Local AI Code Completion Demystified](https://www.wearedevelopers.com/videos/961-beyond-autocomplete-local-ai-code-completion-demystified) - [LLMs in the wild: Building an AI agent that survives production](https://www.wearedevelopers.com/videos/100319-llms-in-the-wild-building-an-ai-agent-that-survives-production) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [The Prompt Engineer ✍️](https://www.wearedevelopers.com/magazine/216-the-prompt-engineer)