Siri - Search Software Engineer, International

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Aug 15, 2019

Weekly Hours: 40

Role Number: 200026199

The Siri Search team is building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. The features we build are redefining how hundreds of millions of 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 a 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

Key Qualifications

  • Hands on coding experience in one of the following languages: Python, Perl, Java, C++, Go
  • Experience manipulating big-data for large information retrieval problems
  • Experience with search indexing, web crawling, ranking preferred
  • Working Knowledge of NLP and machine learning preferred


The Siri Search team is looking for software engineers who will play a central role in improving the quality of data and results ranking for international users of Siri Search in various languages and parts of the world. In this role, you will: Perform data mining to support new search features Evaluate search results and identify indexing, ranking and relevance problems Scope, Design and Implement solutions to problems specific to international and non-English-speaking users Implement systems for normalizing across scripts and input methods Present results of analysis to team and leadership across Apple. Our team provides Spotlight and Safari users results from the Internet (Maps, Apps, Media, Wiki, Apple's own Web index). Our team is small and rapidly growing, providing a startup environment but with the full resources and advantages of being a key part of Apple's flagship products - including reaching a large and loyal user base. This means every member of our team gets to see the impact, within a few days of work they implement, on hundreds of millions of users

Education & Experience

Bachelor's Degree in Computer Science, Information Science, Linguistics or equivalent work experience. Masters Degree a plus

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Siri - Search Software Engineer, International

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good