Machine Learning Research Engineer, App Store Search
Core
Design and develop next-generation search and conversational discovery features for Apple's devices and platforms.
Role type
Senior IC machine learning research engineer (search & generative AI)
Builds
Search and conversational discovery systems for App Store, Apple Music, Apple TV, and other services
Domain
Consumer technology, search, and generative AI
Deliverable
production ML models
Required skills
Generative AI (LLMs, Transformers, RAG, fine-tuning), ML frameworks (PyTorch, TensorFlow), search/retrieval/ranking systems, distributed backend systems (Go, Java, Python, Scala), A/B experimentation
Preferred skills
Big data pipelines (Scala, Python, Apache Spark), distributed backend services (Kubernetes, cloud), GoLang/gRPC, data-driven product development
Technologies
PyTorch, TensorFlow, Go, Java, Python, Scala, Apache Spark, Kubernetes, gRPC
Responsibilities
Build and improve ML models for retrieval, ranking, query understanding, and document understanding; Develop and iterate on ML models from data preparation through production deployment; Design and run A/B experiments; Build components in large-scale distributed backend systems
Seniority
Senior, hands-on IC