Key responsibilities: Work closely in a diverse team including scientists, engineers, and designers to develop powerful application features using state-of-the-art ML technologies in the area of Computer Vision. Help architect and deliver end-to-end ML solutions in a hands-on manner, alongside other scientists and engineers. Drive key architectural decisions, working backwards from a deep understanding of product needs. Formulate concrete requirements from vague feature definitions, drive consensus and scope the required effort for planning. Mentor engineers and scientists in the team, fostering technical excellence and driving project execution. Stay at the forefront of ML advancements, including Generative AI techniques such as multi-modal LLMs and Diffusion models, to inform product development. Build relationships with partner teams across Apple to explore collaboration opportunities and assess existing solutions for integration.