> Markdown version of [/jobs/ext/97912-software-engineer-siri-frameworks](https://www.wearedevelopers.com/jobs/ext/97912-software-engineer-siri-frameworks). 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). --- # Software Engineer, Siri Frameworks - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Salary:** $147,400.0 - $272,100.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Apple Xcode, Bash Shell, Distributed Systems, Python (Programming Language), Object-Oriented Software Development, Ruby, Software Engineering, Scripting, Software Application Programming, Siri, Information Technology, Api Design, Objective C++ - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ebd1f2426cb56674 ## About the Role Do you have experience in Cross-functional communication?, Do you have a Bachelor's degree?, An ideal candidate should be a strong technologist and a creative problem solver who thrives in a fast-paced environment, working across teams and organizations. You obsess over building the right developer APIs and care deeply about building tools that empower developers to build higher quality software. You enjoy learning new technologies and have deep interest in either client/systems software design and programming or server side distributed system software development. Preferred Qualifications Proficiency with Swift and Xcode, with experience building applications for Apple platforms. Proven professional experience designing, developing, and shipping high-quality production software. Experience with API design or framework development. Proficiency with one or more scripting languages (Python, Ruby, Bash etc.). Experience designing, building, deploying and maintaining distributed systems. Minimum Qualifications BS or MS in Computer Science or equivalent practical experience Proficiency in Swift, Objective-C, or other object-oriented programming language. Demonstrated ability to quickly learn and adapt to new technologies and tools. Excellent communication skills, with experience collaborating across different technical teams. ## Description The Siri Frameworks team is looking for a skilled and highly motivated Software Engineer to build next generation APIs, frameworks and tools that will empower developers to build high quality Siri experiences. In this role, you will be responsible for designing, developing and delivering key frameworks and tools used to build Siri powered experiences. This is a highly cross functional role and you will partner closely with app teams and other platform teams to define how new Siri experiences are built. ## Related Videos - [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) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)