remote
Machine Learning Engineer, Siri Global - Apple
ML Engineer
Develop and improve large‑scale machine learning models and systems for Siri, enhancing multilingual understanding and user interaction across Apple devices.
About the role
Key Responsibilities
- Design, train, and deploy state‑of‑the‑art machine learning models that power Siri's speech recognition, natural language understanding, and dialog management.
- Collaborate with cross‑functional teams (iOS, backend, product) to integrate ML solutions into consumer‑facing features and ensure real‑time performance on Apple devices.
- Research and prototype novel algorithms for multilingual intent detection, contextual reasoning, and personalization.
- Maintain and scale the ML infrastructure, including data pipelines, model versioning, and continuous evaluation metrics.
- Analyze large speech and text datasets to identify improvement opportunities and drive data‑driven product decisions.
Requirements
- Strong programming skills in Python and experience with deep‑learning frameworks such as TensorFlow or PyTorch.
- Solid background in machine learning, especially in speech, natural language processing, or conversational AI.
- Experience building and deploying models at scale, preferably on mobile or edge devices (iOS).
- Proficiency in data analysis, model evaluation, and performance optimization for real‑time applications.
- Excellent problem‑solving abilities and a track record of delivering production‑ready ML solutions.
Skills
pythontensorflowpytorchmachine learningnatural language processing