Job Description
The Siri team is driving the next wave of innovation in large-scale systems, speech technologies, and state-of-the-art LLMs to shape the future of conversational AI. With generative models transforming how people learn, work, and create, Siri is at the center of bringing these breakthroughs to hundreds of millions of users worldwide. Joining our team means working alongside exceptional talent to build features that make technology more helpful, personal, and accessible — all through the simplicity of conversation.As a machine learning engineer on the team, you will play a key role in the team’s impact and development. You will have responsibilities ranging from machine learning for data exploration, advanced statistical modeling, tuning and adapting deep learning models, and evaluating their performance. You will apply innovative machine learning methods and statistical analysis to continually advance Siri’s capabilities.At Apple, you will work closely with diverse, cross-functional teams spanning software, research, and product development. You will play a key role in shaping system architecture, designing data-processing pipelines, evaluating model performance, and participating in code reviews. The ideal candidate will possess a strong passion for applied machine learning, top-notch software engineering skills, and a drive to deliver results. Our team is at the forefront of cutting-edge machine learning technology, constantly striving to create exceptional products for our customers. If this opportunity excites you, we look forward to receiving your application.
- Masters or PhD in Computer Science, Machine Learning Engineering or equivalent professional experience
- 5-7+ years experience in Machine Learning
- Experience in developing, training/tuning large generative models or LLMs
- Proficient programming skills in Python
- Hands-on experience developing machine learning systems: defining and creating metrics and datasets, training models and error triage
- Excellent communication: strong interpersonal, verbal and written skills
- Software development experience with voice assistant systems.
- Experience creating and maintaining large scale, robust machine learning processes for use in a multi-person team
- Experience shipping and improving machine learning models in a production environment