Experienced Full Stack AIML Software Engineer – Siri & Information Intelligence, Spotlight Search Engine Development

Posted 2025-10-26
Remote, USA Full Time Immediate Start
Introduction to Apple and the AI/ML Information Intelligence Team Imagine being part of a team that revolutionizes the way people interact with technology. At Apple, innovation and creativity know no bounds, and our products have transformed the lives of millions of people worldwide. As a leader in the tech industry, we're committed to pushing the boundaries of what's possible and creating experiences that are both intuitive and magical. Our AI/ML Information Intelligence team is at the forefront of this mission, building cutting-edge, privacy-aware search experiences in Spotlight, the search engine that powers every iPhone and Mac. As an Experienced Full Stack AIML Software Engineer, you'll play a vital role in shaping the future of search and information retrieval. You'll be part of a collaborative team that's passionate about building systems that are both powerful and responsive, capable of supporting a wide range of user experiences while maintaining the highest standards of privacy and security. If you're excited about the prospect of working on a project that has the potential to delight millions of Apple customers, we want to hear from you. Job Summary In this role, you'll work on the core storage, indexing, and search systems that power on-device Spotlight search over data on all iOS and macOS devices. You'll be responsible for designing, building, and optimizing these systems to ensure they're performant, efficient, and scalable. Your work will have a direct impact on the user experience, and you'll be expected to collaborate with cross-functional teams to redefine how users search and interact with their devices. To be successful in this role, you'll need to be passionate about building systems that are both innovative and reliable. You'll need to be able to learn existing systems quickly, understand how to improve them, and be willing to take on new challenges as they arise. If you're a talented software engineer with a strong background in systems concepts, a passion for low-level, high-performance systems, and a desire to work on a project that has the potential to revolutionize the way people interact with technology, we encourage you to apply. Key Responsibilities Design, build, and optimize core storage, indexing, and search systems for on-device Spotlight search Collaborate with cross-functional teams to redefine how users search and interact with their devices Work on low-level, high-performance systems, including multithreading, concurrency, memory management, and persistent indexes Optimize system performance and resource usage to ensure efficient and scalable systems Extend and modify existing systems to enable new search features and improve user experience Participate in code reviews, ensure high-quality code, and contribute to the improvement of the overall codebase Collaborate with other teams to integrate search functionality into various Apple products and services Essential Qualifications Proficiency in C++ Strong background in fundamental systems concepts, including multithreading, concurrency, memory management, persistent indexes, crash recovery, algorithms, and data structures Strong communication skills and ability to work effectively in a team environment Bachelor's degree in Computer Science or equivalent industry work experience Preferred Qualifications Experience with systems, such as database internals, operating systems, file systems, or embedded systems Experience with text indexing and search systems Experience with performance, memory, or storage optimization Ability to learn new technologies quickly and adapt to changing project requirements Advanced degree in a related field or equivalent industry work experience Career Growth Opportunities and Learning Benefits At Apple, we're committed to helping our employees grow and develop in their careers. As an Experienced Full Stack AIML Software Engineer, you'll have access to a wide range of training and development opportunities, including workshops, conferences, and online courses. You'll also have the chance to work with some of the most talented and innovative people in the industry, learning from their experiences and expertise. We believe in fostering a culture of innovation and experimentation, where employees are encouraged to take risks, try new things, and push the boundaries of what's possible. If you're passionate about learning and growing, and you're excited about the prospect of working on a project that has the potential to revolutionize the way people interact with technology, we want to hear from you. Work Environment and Company Culture At Apple, we're proud of our commitment to diversity, equity, and inclusion. We believe that a diverse and inclusive workplace is essential to driving innovation and creativity, and we're dedicated to creating an environment where everyone feels welcome and valued. Our company culture is built around a set of core values, including a passion for innovation, a commitment to excellence, and a dedication to making a positive impact on the world. We offer a range of benefits and perks to support our employees' physical, emotional, and financial well-being, including comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services. We also offer a range of programs and initiatives to support our employees' career development and growth, including mentorship programs, career coaching, and leadership development opportunities. Compensation, Perks, and Benefits As an Experienced Full Stack AIML Software Engineer at Apple, you'll be eligible for a competitive salary and a range of benefits and perks, including: Base pay range: $143,100 - $264,200 per year, depending on skills, qualifications, experience, and location Discretionary restricted stock unit awards and employee stock purchase plan Comprehensive medical and dental coverage Retirement benefits Range of discounted products and free services Reimbursement for certain educational expenses Discretionary bonuses or commission payments Relocation assistance (if applicable) Conclusion If you're a talented and motivated software engineer with a passion for building innovative systems and a desire to work on a project that has the potential to revolutionize the way people interact with technology, we encourage you to apply for this exciting opportunity. As an Experienced Full Stack AIML Software Engineer at Apple, you'll be part of a collaborative team that's dedicated to creating experiences that are both intuitive and magical. You'll have the chance to work on a project that has the potential to delight millions of Apple customers, and you'll be eligible for a range of benefits and perks that support your physical, emotional, and financial well-being. Don't miss out on this opportunity to join one of the most innovative and successful companies in the world. Apply today and let's build the future together! Apply for this job
Back to Job Board