Machine Learning Engineer - AI Automation & Deep Learning

Shanghai April 1, 2026 Apple Custom Ats

Summary

Join the HWTE Computer Vision and Machine Learning (CVML) team and play a key role in shaping the future of Apple's products! Our team develops cutting-edge solutions for the inspection, metrology, and calibration of displays, cameras, and sensors across iPhone, iPad, Mac, Vision Pro, and upcoming products. Be among the first to witness the creation of Apple's newest products! We are looking for a versatile engineer who can bridge AI automation with domain expertise in computer vision, image processing, sensor algorithms, or simulation pipelines. In this role, you will build intelligent AI-powered tools and interfaces that make our world-class algorithm and simulation pipelines accessible to every engineer in the organization, automate complex engineering workflows to dramatically improve team efficiency, and contribute to algorithm development for display, camera, motion sensor, or optical testing. Your work will directly multiply the productivity of the engineering team and transform how we operate across every stage of the product lifecycle. If you are passionate about applying modern AI tools — such as large language models, AI agents, and generative AI — to solve real-world engineering challenges, we want to hear from you!

Description

You will design, develop, and deploy AI-powered tools that democratize access to complex algorithm and simulation pipelines, automate multi-step workflows, and capture expert domain knowledge into durable, reusable systems. You will also contribute hands-on to computer vision, image processing, deep learning, and sensor algorithm development for display, camera, or motion sensor testing.

Minimum Qualifications

2+ years of related professional experience MS in Computer Science, Electrical Engineering, Imaging Science, Robotics, or a related field Proficiency in MATLAB, Python, or C++ with a solid foundation in software engineering and system design Experience building applications powered by large language models (LLMs), including prompt engineering, retrieval-augmented generation, function calling / tool use, or agentic workflow development Background in at least one of: computer vision, image processing, deep learning, or sensor algorithms Hands-on experience with deep learning frameworks such as PyTorch or TensorFlow Strong written and verbal communication skills, with the ability to collaborate effectively across diverse teams

Preferred Qualifications

Hands-on experience with modern AI coding and automation tools (e.g., Claude, Gemini) and familiarity with emerging concepts such as AI agents, skills, agentic workflows, and Model Context Protocol (MCP) Experience with computer vision tasks such as defect detection, image segmentation, image quality assessment or multi-view geometry. Familiarity with display metrology, camera calibration, or inertial measurement units (IMU) Experience working across multiple programming languages and converting or bridging code between them Experience modularizing and refactoring complex codebases to improve usability and maintainability Experience automating multi-step data workflows involving databases, APIs, and visualization tools Familiarity with consumer electronics manufacturing or hardware test engineering
Apply on company site

How to Get Hired at Apple

  • Apple's custom ATS requires extra attention to resume formatting and keyword optimization — don't assume standard ATS tricks will work identically
  • Tailor every application to the specific role and team — with many open positions across vastly different functions, generic applications are unlikely to succeed
Read the full guide

How well do you match this role?

Check My Resume