AIML - Software Engineer, Search and Recommendation Platform
Imagine what you could do here. At Apple, great ideas quickly become extraordinary user experiences.
Take on big challenges that create a positive impact for billions of people Are you passionate about building sophisticated product experiences with a world-class engineering and design team? Do you want to make Siri and Apple products smarter for our users? The Machine Learning Platform & Infrastructure teams are building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. The features we build are redefining how people use their computers and mobile devices to search and find what they are looking for. Siri's universal search engine powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup. As part of this group, you will work with one of the most exciting high performance computing environments, with petabytes of data, millions of queries per second, and have an opportunity to imagine and build products that delight our customers every single day.
Description
We are responsible for Search infrastructure engineering at Apple's AIML Team. We design and build infrastructure to support features that empower billions of Spotlight and Siri users. We own our pipelines and services, from conception, to design, to implementation, to deployment, to operations. As a result, each one of us takes our responsibilities seriously, while having a lot of fun building the best services at scale we can. We have numerous latency sensitive services, jobs and pipelines that solve problems within Search infrastructure engineering.
Join this team, and you'll have the opportunity to work with large scale systems with trillions of rows!
","responsibilities":"Be able to reason, influence stakeholders and drive the feature from inception to production launch that will help improve Siri and Search.
Work with data science, cross functional search teams & stakeholders to support new features, data requirements & easier experimentation
Build solutions & frameworks that help accelerate engineering velocity for the entire org & partner team across Apple.
Deliver artifacts, code with high quality
Develop highly optimized solutions for petabyte level scale with optimal costs.
Preferred Qualifications
Experience with search infrastructure
Experience with cluster setup / management, monitoring and logging
Excellent interpersonal skills able to work independently as well as in a team
Minimum Qualifications
BS, MS, Ph.D. in a related field, or equivalent experience
Experience Machine learning
Expertise in large-scale information retrieval, high-volume data mining, and contemporary machine learning methodologies.
Strong coding skills
Strong background in computer science: algorithms and data structures
Experience with backend development, code performance tuning and testing
Experience with cloud services and Kubernetes
5+ years of experience leading and driving complex, ambiguous projects.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Want more jobs like this?
Get jobs in Santa Clara, CA delivered to your inbox every week.

Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion
Company Videos
Hear directly from employees about what it is like to work at Apple.