> Markdown version of [/jobs/ext/194889-sr-software-engineer-siri-speech](https://www.wearedevelopers.com/jobs/ext/194889-sr-software-engineer-siri-speech). 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). --- # Sr. Software Engineer, Siri Speech - **Company:** Apple Inc. - **Location:** United States - **Experience:** Expert - **Salary:** $181,100.0 - $318,400.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Apple Xcode, Unix, C++ (Programming Language), Client Server Models, Computer Engineering, Python (Programming Language), Machine Learning, Cloud Services, Software Engineering, Large Language Models, Siri, Information Technology - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bf389799a8acfc05 ## About the Role Do you have experience in iOS application development?, Familiarity with large language models Knowledge of Apple frameworks Experience working in Python, C++ and Unix Experienced in server-side software development Strong at the design of APIs and client/server protocols, MS in Computer Science, Computer Engineering, or equivalent degree, with 8+ years of industry experience Experienced in iOS application development with Xcode and Swift Experienced in using generative AI agents for coding tasks Familiarity with running model inference in production environments Excellent communication and presentation skills ## Description You will be responsible for delivering new natural language capabilities through state-of-the-art Machine Learning techniques. Use your creativity to explore how technology can lead to new user experiences. The role includes learning about new models and figuring out how to productize them to run on all Apple hardware. Design systems to support model inference with optimization, overrides and asset downloads. Build cloud-based services and develop client protocols. Analyze performance and optimize in complex multi-process environments. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [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) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Let your iOS app read texts](https://www.wearedevelopers.com/videos/167-let-your-ios-app-read-texts) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [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) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models)