Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Vision & Machine Learning Engineer

Apple

Role Number: 200667649-3956

Summary

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something — you'll add something!

We are a team of computer vision and machine learning engineers building real-time perception systems, motion synthesis, and human understanding technologies for current and future Apple products. The VCV org is a centralized applied research and engineering organization responsible for developing real-time on-device Computer Vision and Machine Perception technologies across Apple products. We are looking for engineers with expertise in deep learning-focused computer vision for human understanding, motion synthesis, visual recognition, biometric algorithms, and 3D perception systems.

In this role, you will help design, build, and ship core perception technologies, motion synthesis systems, and human understanding algorithms used by millions of users across Apple's ecosystem.

Description

You will work on cutting-edge computer vision and machine learning problems, developing algorithms and systems that enable natural human-computer interaction. This includes human perception, motion synthesis, biometric recognition, 3D vision, and performance-critical real-time systems.

You will be responsible for developing and optimizing computer vision and machine learning algorithms for human understanding, including pose estimation, gesture recognition, facial analysis, and behavioral modeling. You will build motion synthesis systems and algorithms for realistic human motion generation and animation, design and implement biometric algorithms for secure authentication and identification systems, and create real-time 3D perception and tracking systems for spatial computing and AR/VR applications. As a member of a fast-paced team, you have the unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of people every day.

Minimum Qualifications

  • Master's or equivalent practical experience, in Computer Science, Computer Vision, Machine Learning, or related technical field

  • Experience in deep learning with demonstrated work in at least one area of multimodal systems (e.g. vision, language, video, etc.)

  • Proficiency in Python and in a modern deep learning framework such as PyTorch or JAX

  • Experience with rapid prototyping, reproduction, and validation of research ideas

  • Strong mathematical foundations in machine learning, computer vision, or related fields

  • Experience with foundation model architectures and training methodologies

  • Experience working effectively in a multi-functional, collaborative environment

Preferred Qualifications

  • PhD, or equivalent practical experience, in Computer Science, Machine Learning, Computer Vision, or a related technical field

  • Demonstrated expertise in deep learning, with either: A publication record in relevant conferences (e.g., NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, COLM, etc), or a strong track record of applying deep learning techniques to real-world products

  • Experience with foundation models (language or multimodal) including training, fine-tuning, and deployment

  • Experience applying foundation models to build autonomous or semi-autonomous agents, including planning, task decomposition, and multi-step reasoning

  • Experience with multimodal pretraining, vision-language models, video-language models, and multimodal alignment

  • Experience with large-scale distributed training and model parallelism

  • Strong communication skills and ability to present research findings to both technical and non-technical audiences

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Computer Vision & Machine Learning Engineer in Sunnyvale, CA vacancy
  • $204k - $259k

     ...serving as the foundation for training and validating the AV stack. We are an advanced ML and engineering team that leverages state-of-the-art computer vision, deep learning, and generative AI to automatically analyze driving logs, generate rich scene understanding,... 
    Computer
    Full time
    Remote work

    Waymo

    Mountain View, CA
    12 hours ago
  •  ...Robotics. Our fully autonomous Corvus One™ drones use computer vision & robotics to automatically track inventory, improving...  ...humanity. About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed... 
    Computer
    Visa sponsorship

    Corvus Robotics, Inc.

    Mountain View, CA
    3 days ago
  • $126.8k - $190.9k

    Sunnyvale, California, United States Machine Learning and AI Apple is where individual imaginations...  ...— you’ll add something. The Video Computer Vision organization is working on...  ...ecosystem. Description We are seeking a CVML Engineer with knowledge in multi‑view geometry... 
    Computer
    Relocation

    Apple Inc.

    Sunnyvale, CA
    19 hours ago
  • $184.7k - $324.8k

    Apple Inc. is seeking a Machine Learning Engineer to join their team in Sunnyvale, California. The ideal candidate will work on cutting-edge computer vision and machine learning challenges, primarily focused on developing algorithms for 3D spatial understanding and optimizing... 
    Computer

    Apple

    Sunnyvale, CA
    4 days ago
  • A leading technology company in Sunnyvale is seeking a CVML Engineer to drive innovation in 3D and 4D computer vision and health applications. The role requires a Bachelor's degree and experience in computer vision algorithms. Candidates should be proficient in Python and... 
    Computer

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $204k - $259k

     ...Waymo's HD Map Machine Learning Engineer Waymo is an autonomous driving technology company with the...  ...state-of-the-art ML techniques, including Vision-Language Models (VLMs) and other...  ...Machine Learning, with a strong focus on computer vision and/or deep learning. ~... 
    Computer
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    19 hours ago
  •  ...for millions of patients worldwide. We're a team of engineers, clinicians, and innovators united by one purpose: to make...  ...prototyping, and implementing user-facing software and computer vision / machine learning algorithms Iterating with user feedback and delivering... 
    Computer
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $145k - $200k

     ...We are seeking a highly skilled Machine Learning Engineer with deep expertise in developing Bird's Eye...  ...Required Skills: Ph.D. or Masters in AI, Computer Science, Electrical Engineering,...  ...pipelines. Solid foundation in computer vision, deep learning, and 3D geometry.... 
    Computer

    PlusAI, Inc.

    Santa Clara, CA
    1 day ago
  •  ...Machine Learning Software Engineer The Omnichannel Core Platform team is looking for a Machine Learning...  ...Models. ~ Excellent understanding of computer science fundamentals, data...  ...Expertise in building NLP, Computer vision AI models ~ Hands on expertise and... 
    Computer
    Work experience placement

    Omega Solutions

    Santa Clara, CA
    4 days ago
  • $150k

     ...researchers, data scientists, and engineers, tackling the most...  ...global hub for high-performance computing in deep learning, driving impactful...  ...pioneers. The Role As a Machine Learning Engineer at the Institute...  ...Processing or Computer Vision. ~2 years of experience... 
    Computer
    Worldwide
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    1 day ago
  • $123.75k - $185k

     ...collaboration, and high standards. Our engineers, product leaders, and go-to-...  ...Knowledge and passion in machine learning algorithms, Gen AI, LLMs,...  .... Master’s or Ph.D. in Computer Science, Artificial...  ...benefits with family medical, vision and dental coverage, a competitive... 
    Computer
    Work experience placement
    Work at office
    3 days per week

    Eightfold LLC

    Santa Clara, CA
    4 days ago
  • $175k - $230k

     ...Atoms is building the machines that power the next era...  ..., operate them, learn from them, and improve...  ...We are roboticists, engineers, operators, and builders...  ...degree (PhD or Master) in Computer Science, Machine Learning...  ...processing, computer vision, etc * High energy... 
    Computer
    Full time
    Temporary work
    Work at office
    Flexible hours

    ATOMS Careers page

    Mountain View, CA
    2 days ago
  • $181.1k - $318.4k

    Sr. Machine Learning Engineer, Siri Global Cupertino, California, United States Machine Learning and AI...  ..., Apple Watch, Mac, AirPods, HomePod, Vision Pro and Apple TV. On the Global...  ...Qualifications Master's or PhD degree in computer science, software engineering, machine... 
    Computer
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $147.4k - $272.1k

     ...front and center? The Video Engineering group at Apple is...  ...products and services.As a machine learning engineer, you’ll be developing...  ...ll strategically distribute computational workloads across CPU, GPU,...  ...Image processing or Computer Vision Solid programming skills for... 
    Computer
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ...: As a Staff Machine Learning Engineer, you will be responsible...  ...~ PhD or Master's degree in Computer Science or related field with...  ...deep learning for computer vision ~ Expert knowledge of the... 
    Computer
    Work at office
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $291.5k - $369.1k

     ...real‑time, multi‑modal machine‑generated data —...  ...Splunk and Cisco’s global engineering capabilities. Our work...  ...Impact Set and Drive Vision:Define and champion...  ...Qualifications: PhD in Computer Science, or related...  ...unstructured data, deep learning‑based time series... 
    Computer
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Sunnyvale, CA
    3 days ago
  • $152k - $261k

     ...Staff Machine Learning Engineer For Coupang Media Group, Ads Quality We exist to wow our customers...  ...Qualifications ~ Bachelor's degree in computer science, electrical engineering,...  ...of the base salary ~ Medical/Dental/Vision/Life, AD&D insurance ~ Flexible Spending... 
    Computer
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    1 day ago
  • $296.3k

     ...We are seeking a Principal AI Engineer to lead the design and...  ...Bachelor's degree or higher in Computer Science, related field, or equivalent...  ...include medical, dental, vision, Health Savings Account, Flexible...  ...on realizing your ambitions. Learn how GM supports a rewarding... 
    Computer
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    19 hours ago
  • $181.1k - $318.4k

     ..., California, United States Machine Learning and AI Description In this role...  ...Develop long-term technical vision for Personal Q&A quality;...  ...systems at scale Strong software engineering skills in mainstream...  ...partner teams Bachelors in Computer Science, Engineering, Statistics... 
    Computer
    Work experience placement
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  •  ...A cutting-edge analytics company in California is seeking an experienced Machine Learning Engineer to lead computer vision projects aimed at enhancing power grid reliability and safety. The ideal candidate should have over 7 years of experience in computer vision and machine... 
    Computer

    Blackhornvc

    Palo Alto, CA
    3 days ago
  • $216.2k - $324.8k

     ...Industrial Machine Learning Engineer Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products,...  ...mechanical and quality engineers to apply machine learning and computer vision to industrial problems and manufacturing situations -... 
    Computer
    Relocation

    Apple

    Cupertino, CA
    19 hours ago
  • $184.7k - $324.8k

     ...Machine Learning Software Engineer Apple is where individual imaginations converge, united by values that...  ...something meaningful. Spatial computing represents a transformative frontier...  ...genuine human connection. Our computer vision and machine learning (CVML) team of... 
    Computer
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer science fiction....  ...are seeking the best Machine Learning Engineers with a background in computer vision, LiDAR & camera perception, and AI infrastructure... 
    Computer
    Full time
    Worldwide
    Night shift

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...accelerate next-generation computing experiences—from AI...  ...ll do important work, learn new skills, expand...  ...seeking a highly motivated Machine Learning (ML)/...  ...with extraordinary ML/AI engineers. In this role - We will...  ...learning-based and computer vision products on AMD’s... 
    Computer
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    NLP PEOPLE

    Santa Clara, CA
    1 day ago
  • $218.4k - $327.6k

     ...understanding that turn images, text, and 3D primitives into interactive worlds. As our Staff Machine Learning Engineer, you will be a core technical leader bringing state-of-the-art computer vision and multi-modal models — transformers, diffusion networks, vision-language models... 
    Computer
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    4 days ago
  •  ...experiences. As a Principal Engineer, you will lead the...  ...modeling, deep learning, and large language models...  ...long-term technical vision, drive cross-team alignment...  ...state-of-the-art machine learning and LLM techniques...  ...* BS, MS, or PhD in Computer Science, Engineering,... 
    Computer
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    Sunnyvale, CA
    12 hours ago
  •  ...Machine Learning Engineer We're hiring a Machine Learning Engineer to design and scale advanced models and systems for prediction, recommendation...  ...: ~ Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Applied Sciences, Mathematics,... 
    Computer
    Full time

    Creatify AI

    Mountain View, CA
    1 day ago
  •  ...Job Title: Machine Learning Engineer Location: Cupertino, CA(Hybrid) Duration: 9 Months Pay Range on W2 Hourly: $92 - $97 with Mindsource...  ...~ Education in a quantitative field, such as Computer Science, Applied Mathematics, or Statistics, or equivalent... 
    Computer
    Hourly pay

    MindSource

    Cupertino, CA
    4 days ago
  • $196k - $221k

     ...for ML and work alongside industry-veteran scientists and engineers. As a Machine Learning Engineer, you'll bring your strong software engineering...  ...Someone Who Holds a Bachelor's or Master's degree in Computer Science or a related field with 2+ years of relevant... 
    Computer
    Permanent employment

    Otter.ai

    Mountain View, CA
    2 days ago
  • $174.3k - $200k

     ...Machine Learning Engineer UnitX builds the world's leading physical AI systems to automate repetitive visual tasks in factories. UnitX is...  ...quality. Join us for the rare opportunity to work on computer-vision-driven products that go beyond the state of the art and that... 
    Computer

    UnitX

    Milpitas, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Vision & Machine Learning Engineer. Be the first to apply!