Machine Learning Engineer, Computer Vision
Cupertino, CA - USA
Job Summary
Design train and improve computer vision and VLM models for object understanding models robust to real-world conditions and across devices and fix failure modes on realndatanDefine evaluations that reflect product quality and use them to drive model models for on-device constraints (memory latency power).
Ph.D. or Masters in Computer Science Machine Learning Computer Vision or a related fieldnor equivalent industry foundations in computer vision and deep record of making models work in practice: end-to-end projects covering data trainingnand evaluation on real-world visual in Python and PyTorch or an equivalent deep learning in using generative coding toolsnRigorous experimentation: clear baselines ablations and meaningful evaluation sets.
Publications in top computer vision or machine learning venues (CVPR ICCV ECCVnNeurIPS ICLR) ideally with released code or work transferred to a in representation learning such as self-supervised learning metric learningnretrieval or applying machine learning in an industry or product with knowledge distillation or model with vision-language models.
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more