At Apple, we are dedicated to creating technologies that enrich people's lives. Our teams develop products and experiences that empower millions of users globally, by combining world-class engineering with a deep commitment to innovation, quality, and privacy.
We are seeking a Machine Learning Engineer with strong expertise in computer vision and large-scale data processing. In this role, you will contribute to the development of next-generation real-time sensing and data intelligence systems by designing algorithms, building scalable data pipelines, and collaborating with multi-functional teams to deliver high-impact, production-quality solutions.
As a Machine Learning Engineer, you will:
- Design, build, and maintain large-scale data processing workflows, ensuring efficiency, scalability, and reliability across diverse data sources and modalities.
- Develop and optimize computer vision models that power core product experiences, including areas such as image understanding, multi-view geometry, 3D reconstruction, and visual recognition.
- Partner closely with engineering, research, and data teams to translate product requirements into technical solutions. This includes prototyping models, running large-scale experiments, improving data quality, and ensuring seamless integration of algorithms into production systems.
- Explore emerging areas such as LLM-based agents, retrieval-augmented systems, and tool-oriented reasoning to improve internal workflows or data operations.