Machine Learning & AI Engineer

Apple Apple · Big Tech · Shanghai, Shanghai, China · Hardware

This role focuses on developing and implementing AI solutions, particularly in computer vision and NLP, to improve failure analysis and lab operations. It involves leading research, design, and development of advanced AI models, building software pipelines for training and deployment, and integrating AI into real-world applications.

What you'd actually do

  1. Lead the research, design, and development of advanced AI models in areas such as computer vision, vision-language processing and multi-agent systems.
  2. Design and implement comprehensive software pipelines for data augmentation, model training, deployment, and monitoring using CI/CD practices.
  3. Collaborate with interdisciplinary teams (material/EE/mechanical/CT…engineers) to integrate AI technologies into real-world applications, ensuring compliance with industry standards and regulations.

Skills

Required

  • Python
  • C++
  • Java
  • Scala
  • TensorFlow
  • PyTorch
  • scikit-learn
  • Hugging Face Transformers
  • Git
  • Docker
  • CI/CD practices

Nice to have

  • X-Ray/CT/MRI/SEM/OM related Image Processing and Analysis
  • Computer Graphics
  • data processing algorithms
  • Adaptability to a fast-paced environment
  • Ability to prioritize and manage multiple high-priority tasks simultaneously
  • Ability and collaborate closely across different organizations globally

What the JD emphasized

  • proven track record in using machine learning and AI to solve challenging problems
  • Extensive experience in AI research, application and software development with multiple successful project deployments

Other signals

  • AI solutions across various domains
  • computer vision, natural language processing
  • multi-agent systems
  • model training, deployment, and monitoring