> Markdown version of [/jobs/ext/97793-software-engineer-system-experience](https://www.wearedevelopers.com/jobs/ext/97793-software-engineer-system-experience). 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, System Experience - **Company:** Apple Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Experienced - **Salary:** $171,600.0 - $302,200.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Apple IOS, Profiling, Machine Learning, Natural Language Processing, Software Architecture, Software Engineering, Software Systems, Indexer, Information Technology, Objective C++ - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d1f371ab720ee1a5 ## About the Role Do you have experience in UX?, Do you have a Bachelor's degree?, BS in Computer Science or Software Engineering, or equivalent proven experience., Software optimization experience, accompanied by knowledge of profiling tools and techniques, a plus Knowledge of machine learning fundamentals a plus Knowledge and experience in search and indexing technologies a plus Minimum Qualifications 4+ years of iOS / macOS application development with Objective-C and / or Swift Prior experience developing frameworks and designing application programming interfaces Comfortable working cross-functionally and can communicate complex ideas clearly ## Description In this role, you'll be working to define and implement the architecture of Apple's groundbreaking search technology across our entire range of products. You'll work closely with multiple teams across the organization, building durable and reusable technologies written with future evolution in mind. You'll additionally be responsible not only for delivering the latest advances in search to our users, from text to media, but also safeguarding their privacy by leveraging the unique features of Apple devices. Successful candidates must be passionate about software architecture and system design, caring not only about user experience but also the tradeoffs and optimizations required to deliver great mobile experiences. Cross-functional collaboration and evangelism is a key part of this position, and you'll be expected to work with our natural language processing, machine learning, and OS framework teams to tailor their technologies for each and every Apple platform and device. ## 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) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [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 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [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) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)