Senior Machine Learning Platform Engineer
Apple
- Seattle, Washington, United States
- Seattle, Washington, United States
Über
Description
As part of the Video Computer Vision (VCV) team, you will help us create the data and infrastructure ecosystem needed to support our ML development and continuously improve our features. We take full end-to-end ownership of our services and data products, driving them through every stage meticulously, encompassing conception, design, implementation, deployment, and maintenance. In this team, you'll have the opportunity to work on complex problems in close partnership with our ML engineers, data scientists and software integration teams.
Minimum Qualifications
Track record of multi-functional collaboration and product delivery: Demonstrated success delivering high-performance, production-quality code in collaborative, multi-disciplinary environments.
Bachelor's degree in Computer Science or related discipline, and 5 years relevant industry experience.
Strong foundational knowledge in Computer Science.
Extensive programming experience in Python.
Hands-on experience with cloud providers (AWS, GCP, or Azure).
Strong understanding of core infrastructure concepts (e.g., compute, networking, storage, containers, Kubernetes).
Foundational understanding of machine learning: Solid grasp of ML algorithms and development pipelines, with the ability to work effectively with ML practitioners and integrate ML components into production systems.
Preferred Qualifications
Experience with machine learning model development lifecycle, including data preprocessing, model training, evaluation, and deployment.
Proficiency with cloud computing and distributed data processing infrastructure and tools (e.g., Ray, Spark, Trino).
Hands-on experience with CI/CD pipelines and practices.
Experience with live camera streaming applications: Understanding of real-time video pipelines, image transformations, and rendering loops.
Experience integrating on-device CV/ML algorithms: Familiarity with common computer vision techniques (e.g., object detection, segmentation, tracking, pose estimation), sequence models for real-time inference and LLMs optimized for on-device performance.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.