CareerPlanSign in

Software Engineer, Music Search

Culver City, United States of America💼 Full-time🗓 2026-09-24 → 2026-09-28

Core

Design and deploy large-scale ML systems powering search and discovery across Apple Music, Siri, and Spotlight to help users find content.

Role type

Senior IC software engineer (search & ML)

Builds

Search relevance, personalization, and content discovery features for Apple platforms

Domain

Music streaming, search, and recommendation systems

Deliverable

production ML models

Required skills

Python, Java, Go, machine learning, NLP, information retrieval, LLMs, distributed systems, big data pipelines, A/B testing

Preferred skills

semantic retrieval, vector databases, large-scale client-server systems

Technologies

Hadoop, Java, Scala, Spark

Responsibilities

Design and implement retrieval and ranking systems using semantics and user context; Analyze system and model performance to identify opportunities for search quality and performance enhancement; Develop automated tests for continuous integration and ensure successful production deployment; Conduct A/B tests to measure search improvements; Collaborate with cross-functional teams to innovate intelligent Music catalog and library search; Enhance search recall and ranking for global Apple devices across all platforms and languages; Utilize big data tech to evaluate content discovery features

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 848,000+ jobs from 20+ sources.