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   
 AI/ML - Software Engineer (Knowledge Graph), Siri Search, Knowledge & Platform - 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 - DB Mgmt. Systems
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: 200228238 / Latpro-3805834 
Date posted: Jul-15-2021
State, Zip: Washington, 98199


AI/ML - Software Engineer (Knowledge Graph), Siri Search, Knowledge & Platform

Seattle , Washington , United States

Machine Learning and AI


Posted: Jul 12, 2021

Weekly Hours: 40

Role Number: 200228238

Siri's universal search engine powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup. Siri Knowledge team is building groundbreaking technology for algorithmic search. 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. As part of this group, you will work with one of the most exciting high performance computing environments, with lot 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

  • Extensive systems programming experience in either C++, Java and/or Golang
  • Experience developing high quality, high performance server software
  • Knowledge of a scripting language like Python is a plus
  • Strong background in computer science: algorithms, data structures, concurrency, and distributed systems
  • Experience with Hadoop, Kafka and/or Spark is a plus
  • Excellent communication and collaborative skills
  • Able to work as part of a small, focused team and give your best effort


Build high performance server side software and scalable APIs that power decisions for Siri Search and Knowledge, including: * Scalable APIs for querying Knowledge Graph * Knowledge Representation and Semantic Search * Knowledge graph Indexing pipelines * Query analysis platform and tooling * Streaming infrastructure and streaming data processing * A/B test infrastructure * Machine learning infrastructure * Profile and optimize the latency in a high QPS environment * Design and implement testing and alerting to ensure the quality of these services and pipelines

Education & Experience

Bachelor's or Master's degree in Computer Science or equivalent work experience

Additional Requirements

  • * Deep understanding of the search and information retrieval fundamentals including indexing, query understanding, retrieval
  • * Experience building search solutions using Lucene/Elastic search or related search technologies
  • * Experience building real-time data ingestion pipelines using big data / streaming technologies like Kafka, Spark.


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?