AIML - Lead Software Engineer, ASE, Media Knowledge Graph

Apple Services Engineering team powers Apple Music, App Store, Apple TV, Apple Fitness+, Apple Podcasts, and Apple Books, delivering entertainment to over 175 countries.
$197,400 - $296,300
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI

Description For AIML - Lead Software Engineer, ASE, Media Knowledge Graph

Join Apple Services Engineering's dynamic AI/ML team as a Lead Software Engineer focused on building canonical knowledge graphs for Apple's Music, Books, and Podcasts domains. This role combines technical leadership with hands-on AI development, working at the intersection of art and technology. You'll lead a team that transforms diverse data sources into enriched metadata knowledge graphs, serving as the source of truth for Apple's entertainment services.

As a technical leader, you'll drive AI/ML innovation across multiple domains, working with cutting-edge technologies including LLMs, Multi-Modal systems, and Large Vision Models. The position offers the unique opportunity to impact products used by millions globally, as part of the team powering Apple Music, App Store, Apple TV, Apple Fitness+, Apple Podcasts, and Apple Books in over 175 countries.

The role demands expertise in deep learning, NLP, and reinforcement learning, combined with strong leadership abilities to mentor team members and influence senior stakeholders. You'll collaborate with cross-functional teams across data science, engineering, product, and operations, ensuring the successful deployment of AI solutions at scale.

This position offers competitive compensation, including base pay, stock options, and comprehensive benefits. You'll work in Seattle, contributing to Apple's mission of combining technology and creativity to deliver exceptional entertainment experiences worldwide. The role presents an excellent opportunity for an experienced AI/ML leader to make a significant impact at one of the world's most innovative companies.

Last updated 20 days ago

Responsibilities For AIML - Lead Software Engineer, ASE, Media Knowledge Graph

  • Drive development, implementation, and scaling of machine learning models
  • Lead the knowledge graph team
  • Work with multi-functional geo-distributed teams
  • Mentor AI/ML engineers
  • Champion strategic AI initiatives
  • Contribute to organization's vision and roadmap for AI innovation
  • Model diverse data sources, map, cluster and canonicalize metadata knowledge graphs

Requirements For AIML - Lead Software Engineer, ASE, Media Knowledge Graph

Python
Java
Scala
Go
  • 10+ years of experience in AI/ML, with at least 2+ years in a technical lead role
  • Proven track record of leading successful AI/ML project from conception to deployment
  • Expertise in programming languages like Python, Java, Scala, or Go
  • Expertise in AI/ML frameworks (TensorFlow, PyTorch, Python, R)
  • Expertise in deep learning, NLP, reinforcement learning
  • Experience with state-of-the-art GenAI techniques (LLMs, Multi-Modal, Large Vision Models)
  • Excellent communication skills
  • Bachelors or Masters degree in Computer Science or related field, or 5 years development experience and PhD

Benefits For AIML - Lead Software Engineer, ASE, Media Knowledge Graph

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?

Jobs Related To Apple AIML - Lead Software Engineer, ASE, Media Knowledge Graph

Sr. ML/ Search Query Engineering Manager - Apple Maps

Lead Apple Maps' Search Query Understanding team, developing ML and AI solutions for improved map search capabilities, managing technical teams, and driving innovation in mapping technology.

AIML - Staff Machine Learning Engineer, Ranking Quality - Siri & Information Intelligence

Lead Machine Learning Engineer position at Apple focusing on ranking quality and intent understanding for Siri and Information Intelligence systems.

Senior Engineering Manager, Incubation Team

Lead Apple's ISE Incubation team in Seattle, driving innovation in ML and user experience, managing diverse technical teams, and shaping next-generation products.

AIML - Senior Data Science Manager, AIML Data

Senior Data Science Manager position at Apple focusing on AIML Data, leading evaluation and analytics for products like Siri and Search.

AIML - Sr Engineering Program Manager, NLU Evaluation

Senior Engineering Program Manager position at Apple, leading NLU technology development for products like Siri, requiring 6+ years of ML product experience.