AI/ML - Machine Learning Engineer, Machine Intelligence

Beijing, Beijing, China
Machine Learning and AI


Weekly Hours: 40
Role Number:200316404
We are looking for machine learning engineers with a passion for solving cross-disciplinary challenges in hardware design and manufacturing scenarios. Be part of a highly accomplished, deeply technical and close-knit team of machine learning engineers, you will design and implement new machine learning algorithms and techniques, and collaborate with the most innovative hardware product teams in the world. We are looking for new energetic members to join the ML team. In this role, you will also have the opportunity to engage with exciting new-product teams around Apple, and use your machine learning skills to solve challenging technical problems in our next generation products that will delight millions of people.

Key Qualifications

  • Strong software development skills with proficiency in Python; Hands-on experience working with deep learning toolkits such as PyTorch or TensorFlow/JAX.
  • Deep technical skills in one or more machine learning areas, e.g. computer vision, combinatorial optimization, commonality/causality analysis, natural language processing, deep learning.
  • Ability to formulate a machine learning problem, design, experiment, implement and communicate solutions.
  • Hands-on mentality to own engineering projects from inception to shipping product, and ability to work independently and as part of a cross-function team.
  • Excellent interpersonal and communication skills, in both Mandarin Chinese and English.
  • Passion for creating innovative techniques, making them robust and scalable, and realizing in high impact products.


As a member of the AI/ML team, you will collaborate with teams across Apple, who are building the state-of-art, most compelling intelligent products in the world. You will also be a trusted advisor for best practice machine learning development. The process starts early in a product’s lifecycle as we explore what might be possible and identify challenges and their potential solutions, then continues as we rapidly iterate on collecting complex multimodal datasets, pulling out actionable insights, building algorithms/models, translating cross-functional insights into transformative prototypes, and finishing with detailed implementation and validation. Your responsibilities include: • Learning new skills rapidly and applying as needed, e.g. learn a new machine learning algorithm from a research paper and implementing it; mastering basic knowledge from a new domain in short amount of time. • Partnering with cross-function members to design the data collection spec and process. • Developing and optimizing machine learning algorithms and models used by Apple product teams; • Transferring machine learning solutions to data scientists and engineers in product teams; • Providing technical guidance to product teams on the choice of machine learning approaches appropriate for a task;

Education & Experience

Master or PhD in Machine Learning, Computer Science, Mathematics, Physics, or related technical field, with 2+ years of experience in machine learning research or development.

Additional Requirements

  • Having one or more qualifications below is a plus
  • • Experiences in hardware related tasks (e.g. defect inspection, material design, process optimization, computational display/camera etc) or related education background (e.g. Computational Science, Integrated Engineering, Process Engineering etc)
  • • Track records of adopting ML to cross-disciplinary problems
  • • Publications on top conferences, e.g. ICML, AAAI, NeurIPS etc.
  • • Proficiency in other programming languages, e.g. C++, Swift, MATLAB
  • • Experiences with CAE tools, e.g. SPICE, Abaqus, Zemax etc.
  • • Experiences with very large scale data processing