remote
Senior Machine Learning Engineer, Developer Product Analytics - Apple
ML Engineer
Senior ML Engineer building end‑to‑end statistical and AI solutions for developer analytics platforms, leveraging Python, deep‑learning frameworks, and cloud services to deliver privacy‑preserving insights and experimentation tools at scale.
About the role
Key Responsibilities
- Design, develop, and ship end‑to‑end machine learning pipelines that power analytics, experimentation, and charting systems for millions of developers and artists.
- Collaborate with product, data engineering, and privacy teams to define metrics, build predictive models, and ensure compliance with privacy‑preserving standards.
- Implement scalable data processing and feature engineering workflows using SQL and cloud services (AWS) to support real‑time and batch analytics.
- Evaluate, benchmark, and iterate on deep‑learning models using TensorFlow or PyTorch, optimizing for accuracy, latency, and resource efficiency.
- Mentor junior engineers, conduct code reviews, and contribute to best‑practice documentation for ML development and deployment.
Requirements
- 5+ years of experience delivering production ML solutions, preferably in analytics or experimentation domains.
- Strong proficiency in Python and deep‑learning frameworks such as TensorFlow or PyTorch.
- Expertise in SQL, data modeling, and building scalable data pipelines on AWS.
- Demonstrated ability to design privacy‑preserving analytics and work with large‑scale, high‑velocity data.
- Excellent problem‑solving skills and ability to communicate complex concepts to cross‑functional teams.
Skills
pythontensorflowpytorchsqlaws