Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Sr. Machine Learning Engineer - App Store Search - AI/ML - Seattle, Washington, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Programming Languages
Computers - Platforms
Computers - Networks
Computers - Software Engineer
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200285266 / Latpro-3831894 
Date posted: Oct-13-2021
State, Zip: Washington, 98199


Sr. Machine Learning Engineer - App Store Search - AI/ML Search/Recommendations/Personalization

Seattle , Washington , United States

Software and Services


Posted: Sep 20, 2021

Role Number: 200285266

Are you a passionate about building scalable, reliable, maintainable services and solving data and machine learning problems at scale? Come join us and be part of the Apple Media Products journey. The Apple Media Products Search Team is looking for extraordinary engineers to help build next-generation search features for Apple's ground breaking devices and platforms. We are a key part of the Apple ecosystem, supporting millions of users and billions of transactions. We operate in hundreds of countries and dozens of languages. We strive to provide the best search experience for our customers. 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.

Key Qualifications

  • 5+ years of experience as a Software Engineer
  • Proficiency in building large scale search infrastructure and knowledge of information retrieval & ranking algorithms
  • Experience in distributed computing, micro-services architecture and server side technologies.
  • Experience with Lucene/Solr/Elastic Search or related technologies
  • Experience developing machine learning solutions
  • Experience with Hadoop/Map-Reduce/Spark
  • Experience with cloud-native deployment
  • Experience with continuous integration and continuous development solutions Experience with alerting, monitoring and remediation automation in a large scale distributed environment
  • Familiarity with A/B experimentation and data/metric-driven product development
  • Excellent interpersonal and communication skills - working independently and/or in small teams
  • Passion for building high-quality user experiences with attention to detail


Responsibilities will include: - Design, development and maintenance of core search components that serves millions of customers worldwide. - You will also be responsible for bringing the latest in search and discovery ideas to production at a large scale. - Craft new ways for customers to discover content in a rapidly growing catalog on the Apple ecosystem of devices and platforms. Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit to learn more. If you do not consent to Apple storing your information in our system for Recruiting purposes, please reply to this email requesting deletion. For more information on Apple's privacy policy please visit

Education & Experience

Master's degree or foreign equivalent in Computer Science, Information Technology, Software Engineering, or related field and 5+ years of experience in the job offered or related occupation.


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?