Siri - ML Engineer, Knowledge Graph (QU)

Cupertino, CA
  • Job Code


Posted: Jan 24, 2019

Weekly Hours: 40

Role Number: 200027608

The Knowledge Graph team is looking for outstanding engineers to build the next-generation of knowledge graph and data infrastructure at Apple to power features including Siri and Spotlight. If you are passionate about building a world-class knowledge graph that powers Apple's amazing range of products, this is the place to be

Key Qualifications

  • Extensive systems programming experience in either Python, Java, Go or C/C++
  • Strong background in computer science: algorithms, data structures, concurrency, and distributed systems
  • Excellent communication and collaborative skills
  • Self-motivated and have attention to detail
  • Able to work as part of a small, focused team and give your best effort


The Siri Knowledge Graph team is building groundbreaking technology in the areas of question answering, knowledge base construction and machine learning. We seek to be a "know-it-all" question answering system, capable of answering questions from hundreds of millions of users about nearly anything. The question answering system is backed by a knowledge graph that was automatically constructed from a vast number of data sources including natural language text, HTML tables, and many others. You will have exciting opportunities to develop novel techniques to rapidly build a more complete and accurate knowledge graph with impact across all of Apple. This knowledge graph not only powers question answering in Siri but also many other features across Apple

- Information Extraction from natural language text and semi-structured data such as HTML tables
- Data Integration (e.g., Entity Resolution and Knowledge Fusion)
- Knowledge graph reasoning and inference
- Open-domain Question Answering for natural language
- Named Entity Linking
- Crowdsourcing

Passionate about shipping products used by hundreds of millions of customers? Applying ground breaking technologies to build services that just work? If so, this might just be the place for you. Come work in an environment that will challenge you to push your limits, and train you to succeed as part of a team. Candidates must be willing to take on demanding projects in the areas of semantic search, structured data, knowledge graph, and distributed architecture. Key to success will be the ability to deliver results, a passion for perfection, and a willingness to keep learning and improving oneself

Education & Experience

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

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 - ML Engineer, Knowledge Graph (QU)

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account