Senior Computer Vision and Machine Learning Engineer, Creator Studio

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

Senior Engineer to work on Generative AI for creative editing tools, focusing on computational photography and multi-modal image editing. Responsibilities include incubating ML algorithms, owning the model lifecycle (training to inference), designing data pipelines, and communicating research. Requires MS/PhD with 5+ years experience, deep ML knowledge (multimodal LLMs, MoE, PEFT, RLHF), and experience delivering customer-facing CV/GenAI products.

What you'd actually do

  1. Incubate state-of-the-art machine learning algorithms and demonstrate their applicability to Apple's products
  2. Take ownership of the full lifecycle of machine learning models, from large distributed training and validation to efficient inference at scale
  3. Design data pipelines in partnership with collection, curation and evaluation teams to ensure suitable model inputs
  4. Communicate the latest research developments in image generation to help drive the long-term product roadmap
  5. Partner with cross-functional teams to bring experimental models and proof-of-concept features to next-generation products

Skills

Required

  • MS or PhD in Computer Science, Machine Learning or related field
  • 5+ years of significant industry experience
  • deep knowledge in computational photography and multi-modal image editing
  • Multimodal LLMs
  • Mixture of Experts
  • PEFT
  • RLHF
  • computer vision
  • generative AI
  • vision LLMs
  • instruction-following image editing models
  • Python
  • PyTorch
  • JAX
  • TensorFlow

Nice to have

  • Experience optimizing models and algorithms that run efficiently on resource-constrained platforms
  • flow matching
  • multi-modal conditioning for generative modeling
  • Knowledge of and keen interest in the art and science of photography and aesthetics
  • Publications at major conferences (CVPR, ICCV, ECCV, NeurIPS, ICML, ICLR)

What the JD emphasized

  • delivering products using state-of-the-art computational photography and machine learning technologies
  • delivering customer-facing products with computer vision, computational photography or generative AI features
  • building, evaluating, and deploying vision LLMs or instruction-following image editing models
  • delivering high-quality software at scale

Other signals

  • Generative AI
  • multi-modal image editing
  • vision LLMs
  • instruction-following image editing models