Senior Algorithm Engineer - Computer Vision/Machine Learning

Beijing, Beijing, China


Weekly Hours: 40
Role Number: 200040996
We are searching for a senior engineer with a real passion for researching and advancing computer vision and machine learning to solve real product problems. In this deeply technical team of computer vision and machine learning, you will have the chance to design and implement new machine learning algorithms for Apple future product. In this role, you will design new models and algorithms, and have the opportunity to contribute to Apple future products that will delight millions of people. We are expecting you to be highly ambitious and always think out of the box to solve challenging problems.

Key Qualifications

  • - Deep technical skills in machine learning, deep learning and computer vision
  • - A real passion for creating innovative techniques and making these methods robust and scalable
  • - Understand technical constraints for products such as power/computation limitations and come up with solutions
  • - Ability to explain and present deep technical ideas
  • - Creative, collaborative & innovation focused
  • - Experience in working at international companies is a huge plus
  • - Fluent in English-speaking and writing


- As a member of the Computer Vision ML team, you will design and evaluate algorithms, models and methods that will be used for future Apple product. You will also collaborate with teams across Apple in the US and other countries. You will also be a trusted advisor for machine learning development. Your responsibilities include: - Researching, developing and implementing the innovative computer vision machine learning algorithm - Transferring machine learning solutions to shipping products - Leading and providing technical guidance to junior engineers - Providing feedback on tools and new features needed back to platform development teams

Education & Experience

Additional Requirements