Computer Vision/Machine Learning Manager

Santa Clara Valley (Cupertino), California, United States
Machine Learning and AI


Role Number:200142731
Have you previously devised breakthrough deep learning solutions to long-standing computer vision problems? Are you ready to collaborate with a talented team to bring your knowledge to market and make a far-reaching impact? The Technology Development Group delivers computer vision algorithms that drive revolutionary Apple products. We are looking for an experienced, driven and dedicated manager in the field of computer vision, deep learning and machine learning. As a leader in our fast-paced group, you will have the unique and rewarding opportunity to be part of a new projects and shape upcoming products that will delight and inspire millions of Apple’s customers every day.

Key Qualifications

  • Experience leading a software development/computer vision team
  • Ability to hire key-talent and grow the team
  • Prior experience developing product-level computer vision/machine learning/deep learning algorithms
  • 5+ years experience working on object recognition/classification algorithms
  • Excellent software architecture skills
  • Excellent software design, problem solving and analytical skills
  • Experience with C/C++ development
  • Excellent communication and collaboration skills


You will work in a cross-functional team which is developing innovative computer vision/machine learning systems. Take the lead using state of the art and researching new CV/ML algorithms for small and large-scale image processing, object detection/classification/tracking and scene understanding. Leverage your extensive experience to manage a team that develops and implements the algorithms, architectures and systems to deliver a next generation product of great experience. You will closely collaborate with other engineering teams (including Hardware, EE, QA, Infrastructure) to ensure the solutions are meeting the highest quality standards. Provide technical guidance, build, manage and inspire your team, develop, communicate and align the roadmap and vision, internally, cross-functionally and on an executive level.

Education & Experience

Master’s degree or PhD in Computer Science or equivalent field, industry experience

Additional Requirements

  • Experience in performance optimizations for computer vision and machine learning/deep learning approaches on mobile devices (preferred)
  • Matlab, PHP, Python skills (preferred)
  • Familiarity with iOS, macOS, Linux operating systems (preferred)