A

Apple

Designs phones, computers and their operating systems

Senior Computer Vision/Machine Learning Generalist Engineer

Computer VisionConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor’s or Master’s degree in Computer Science or a related field, plus at least 5 years of relevant experience, or equivalent experience.
  • Strong theoretical and practical knowledge of machine learning and deep learning.
  • Experience building and evaluating large language model- or vision-language model-powered agents, including tool use, multi-step reasoning, planning, and context management.
  • Strong programming skills in Python and/or C++, and experience with a deep learning framework such as PyTorch or JAX.

Responsibilities

  • Build and improve image and video generation models, algorithms, and systems, especially for human subjects.
  • Own vision-based systems end to end, from prototype to production.
  • Build new technology and maintain existing systems, using artificial intelligence and coding tools to work faster.
  • Work with researchers, engineers, and cross-functional partners to turn research into product-ready solutions.

Desired Qualifications

  • A PhD in Computer Science, Machine Learning, or a related field.
  • Deep expertise in computer vision and machine learning, with a strong focus on deep generative models such as generative adversarial networks, variational autoencoders, and diffusion models.
  • Knowledge of modern vision data visualization methods, such as 3D Gaussian Splatting and neural volume rendering.
  • Familiarity with modern graphics technology for high-fidelity 3D human generation, such as photogrammetry, computational hair modeling, physics-based hair and cloth simulation, or physically based shading.
  • A track record of published research in top-tier computer vision conferences such as CVPR, ICCV, ECCV, NeurIPS, or other leading forums, demonstrating contributions to advancing the state of the art in computer vision and machine learning.
  • Deep experience in two or more of generative computer vision and machine learning research and algorithm development, especially image and video synthesis; building large-scale, end-to-end computer vision systems with AI coding agents; human-centric computer vision problems such as digital humans, motion synthesis, body tracking, or generative avatars; or neural rendering or world models.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs