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

Machine Learning Systems Engineer - Video Computer Vision

$150.4k - $277.6k

Apple Inc.

Sunnyvale, California, United States Machine Learning and AI

The incredible potential of multimodal foundation models and large language models has unlocked machine learning applications that were previously thought infeasible. The Video Computer Vision (VCV) group is looking for a highly motivated and skilled Machine Learning Systems Engineer to help us ship cutting-edge computer vision technology on Apple devices.The VCV organization has pioneered groundbreaking features like FaceID/FaceKit, Gaze/Hand Gesture Control, Body Tracking, and 2D/3D Scene Understanding fundamentally changing how millions of users interact with technology. We seamlessly balance research and product requirements to deliver pioneering, Apple-quality experiences. By innovating across the full stack and partnering closely with hardware, software, and AI teams, we shape future products and bring our architectural vision to life.

Description

As a member of the Video Computer Vision team, you will train, evaluate, and deploy purpose-built vision models on Apple hardware. You will develop innovative techniques to optimize model performance, efficiency, and scalability, ensuring a seamless user experience under strict on-device constraints.

Responsibilities

  • Develop on-device software that bridges multimodal AI models and computer vision technologies with production systems deployed across Apple devices.
  • Optimize on-device inference latency, memory footprint, and computational efficiency of CV/ML models.
  • Benchmark, profile, and evaluate the power consumption and thermal performance of models running on Apple silicon.
  • Engage with cross-functional teams to understand and influence requirements, brainstorm the solution space, and propose, design and implement debuggable and maintainable Computer Vision systems meeting requirements.
  • Design experiments and evaluations to understand quality and on-device deployment tradeoffs, driving informed system design decisions.
  • Debug concurrent systems on embedded devices via a variety of existing tools and techniques; develop innovative debug tools and visualizations when existing ones don't fit the bill.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Machine Learning, or a related discipline, and 3+ years of relevant industry experience.
  • Proven track record of writing high-quality production code for shipped on-device CV/ML features deployed on embedded platforms
  • Solid understanding of operating system fundamentals and extensive programming experience in Python and C++.
  • Hands-on experience with PyTorch and familiarity with the end-to-end ML lifecycle (data preprocessing, training, evaluation, and edge deployment).
  • Experience with Supervised Fine-Tuning (SFT) pipelines to adapt vision and multimodal foundation models for specialized, on-device downstream tasks.
  • Robust foundational understanding of machine learning architectures, specifically Multimodal LLMs and the integration of ML components into complex production systems.

Preferred Qualifications

  • Programming experience with Swift and familiarity with CoreML, CoreFoundation, and RealityKit frameworks.
  • Fundamental knowledge of real-time video pipelines, image transformations, and rendering loops.
  • Experience optimizing models for neural network accelerators (e.g., Apple Neural Engine or mobile GPUs).

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning Systems Engineer - Video Computer Vision in Sunnyvale, CA vacancy
  • $150.4k - $277.6k

     ...Camera ISP Computer Vision & Machine Learning Algorithm Engineer Cupertino, California, United States Hardware At...  ...render outstanding still image and video quality. Our close-knit team...  ...seamless integration with existing systems and processes. 1. Algorithm Development... 
    Computer
    Video
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $213k - $263k

     ...Senior Machine Learning Engineer, Computer Vision/VLM Waymo is an autonomous driving technology company with...  ...flywheel," continuously improving the system's captioning and reasoning...  ...tasks (e.g., detection, segmentation, video understanding) using Python and frameworks... 
    Computer
    Video
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    3 days ago
  • $200k - $240k

     ...Security Force: autonomous machines, AI-driven software, and...  ...Signals: the ICM 2.0 audio/video detection engine, currently built by a third...  ...with production computer vision experience. ~ Audio/video...  ...expertise. ~ Strong deep learning framework skills (PyTorch... 
    Computer
    Video
    Full time

    Knightscope, Inc

    Sunnyvale, CA
    13 hours ago
  •  ...like the da Vinci surgical system and Ion—have transformed...  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...high-resolution ultrasound video streams, mitigating...  ...prototype, and implement advanced computer vision and machine learning algorithms tailored for... 
    Computer
    Video
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  •  ...da Vinci surgical system and Ion—have transformed...  ....We’re a team of engineers, clinicians, and...  ...for a SeniorMachine Learning Engineer with focus on Computer Vision, Deep Learning, Generative...  ...vision (image and video analysis),...  ...computer vision and machine learning applications... 
    Computer
    Video
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $175k - $275k

     ...datasets (image, video, multimodal, reasoning...  ...full-cycle data engineering, Abaka AI...  ...high-performance AI systems. About the Role...  ...We’re hiring a Machine Learning Engineer in the United...  ..., including vision, video, and diffusion...  ...background in computer science, artificial... 
    Computer
    Video
    Immediate start
    Flexible hours

    ABAKA

    Mountain View, CA
    4 hours ago
  • $150.4k - $277.6k

     ...California, United States — Machine Learning and AI Our team...  ..., including Apple Vision Pro’s Eyesight and Persona...  ...extraordinary team of Computer Graphics, Computer...  ...Learning researchers and engineers to discover and build...  ...Description Apple’s Video Computer Vision (VCV)... 
    Computer
    Video
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $184.7k - $324.8k

     ...California, United States Machine Learning and AI Video is at the core of...  ...and as a research engineer on our team, you...  ..., pipelines, systems, and models that power...  ...quality, throughput, computational requirements, and robustness...  .../3DGS) and related vision algorithms... 
    Computer
    Video
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $184.7k - $277.6k

     ...Are you a passionate Machine Learning Engineer with a deep love for photography...  ..., including image and video processing, computational photography, and scene...  ...learning and computer vision principles, and algorithms...  ...ML methods to optimize system architectures and improve... 
    Computer
    Video
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $174.72k - $295.68k

     ...-edge R&D in AI, machine learning, and smart connectivity...  ...Machine Learning Engineer / Research...  ...next-generation Vision-Language-Action (...  ...autonomous driving systems.You will work closely...  ...data (images, video, LiDAR, CAN bus,...  ...degree or higher in Computer Science,... 
    Computer
    Video
    Full time

    XPENG Motors

    Santa Clara, CA
    5 days ago
  • $150.4k - $277.6k

     ...collaborate closely with partners in computer vision, video engineering, and other applied ML domains to...  ...refined product. We are seeking a Machine Learning Evaluation Engineer who will combine...  ...technical expertise, creativity, and systems thinking to design and deploy new... 
    Computer
    Video
    Relocation

    Apple Inc.

    Sunnyvale, CA
    13 hours ago
  • $150.4k - $277.6k

     ...Intelligence team builds and ships the Computer Vision and Machine Learning systems behind Apple Intelligence —...  ...are looking for a Machine Learning Engineer to build the pipelines, infrastructure...  ...multimodal systems (e.g., vision, language, video, audio, etc.) Proficiency in... 
    Computer
    Video
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $174.72k - $295.68k

     ...cutting-edge R&D in AI, machine learning, and smart...  ...seeking Machine Learning Engineers with strong expertise...  ...-scale deep learning systems, along with solid software...  ...-matching models, video tokenizers, and transformer...  ...team of experts in computer vision, generative AI, and... 
    Computer
    Video
    Full time

    XPENG Motors

    Santa Clara, CA
    1 day ago
  •  ...intelligence to every moving machine on the planet....  ..., operating systems, and autonomy....  ...Seoul; and Tokyo. Learn more at applied.co...  ...machine learning engineers to advance the generative...  ...diffusion and video generation models,...  ...generative modeling, computer vision, and machine... 
    Computer
    Video
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    3 days ago
  • $130k - $260k

     ...OfficePosition Summary... As a Staff Machine Learning Engineer, you will architect and...  ..., production-grade ML systems that address complex...  ...techniques, forecasting, computer vision and optimization techniques...  ..., action recognition, and video analytics, using deep learning... 
    Computer
    Video
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, CA
    6 days ago
  • $158.9k - $178.1k

     ...all started when engineer Fred Luddy wrote...  ...documents, images, and videos, by bringing the...  ...The Machine Learning Engineer designs,...  ...into production systems. Deploy and operate...  ...Master's degree in Computer Science, Machine...  ...and how LLMs and vision-language models are... 
    Computer
    Video
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  •  ...is hiring a senior ML engineer for the generative-modeling...  ...on diffusion and video generation models that...  ...can train and validate systems against harder...  ...generative modeling, computer vision, or related areas Ability...  ...vehicles and other moving machines. #J-18808-Ljbffr Applied... 
    Computer
    Video

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $169k - $338k

     ...As a Staff Machine Learning Engineer, you will architect and lead the development...  ..., production-grade ML systems that address complex business...  ...techniques, forecasting, computer vision and optimization...  ..., action recognition, and video analytics, using deep learning... 
    Computer
    Video
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Home office
    Flexible hours

    Walmart Inc.

    Sunnyvale, CA
    4 days ago
  • $150.4k - $277.6k

     ...AIML - Sr Machine Learning Engineer, Data and ML Innovation Cupertino, California...  ...by asking or typing! The vision for the AI/ML FM Data...  ...experiences. ~ Master or PhDs in Computer Science, Electric...  ...models including image and video. ~ Possess strong software... 
    Computer
    Video
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $218.4k - $283.9k

     ...interactive worlds. As our Staff Machine Learning Engineer, you will be a core...  ...bringing state-of-the-art computer vision and multi-modal models - transformers...  ...robust, production-grade systems. This is a deeply hands...  ...of models for image and video understanding, generation,... 
    Computer
    Video
    Work at office
    Worldwide

    Unity Technologies

    Mountain View, CA
    2 days ago
  • $150.4k - $277.6k

     ...Machine Learning Algorithm and Software Engineer Sunnyvale, California, United States Machine...  ...algorithms that power Apple Vision Pro's Eyesight, Persona...  ...extraordinary team of Computer Graphics, Computer Vision...  ...Description Apple's Video Computer Vision (VCV) Face... 
    Computer
    Video
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $270k - $334k

     ...Senior Machine Learning R&D Engineer – Matterport Job Description...  ...groundbreaking spatial computing platform turns...  ...reconstruction and generative systems that power...  ...diffusion models and video/3D generation — to complete...  ...modeling, and 3D vision, and proactively identify... 
    Computer
    Video
    Work at office
    Remote work

    CoStar Group

    Sunnyvale, CA
    1 day ago
  •  ...safety of automated driving systems. Our vision is to create autonomy...  ...of excellence, constantly learning and evolving as we pave the...  ...! The role As a Senior Machine Learning Engineer on Wayve's Measurement team...  ..., you will build the computer vision and scene understanding... 
    Computer
    Work at office

    EngineersOfAI

    Sunnyvale, CA
    2 days ago
  •  ...collective passion and vision to protect...  ...experimentation and continuous learning, and we seek out...  .... We build machine learning systems that directly...  ...Machine Learning Engineer who can frame...  ...technical degree in Computer Science, Data...  ...following steps: 1. Video Introduction:... 
    Computer
    Video
    Flexible hours

    Gen Digital Inc.

    Mountain View, CA
    1 day ago
  • $190k - $253k

    Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding Job Description Company Overview:CoStar...  ...state-of-the-art machine learning and computer vision systems at the core of our spatial capture and reconstruction... 
    Computer
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    4 days ago
  • $184.7k - $324.8k

     ...Senior Machine Learning Software Engineer - Computer Vision Sunnyvale, California, United States Machine Learning and AI Apple is where individual imaginations...  ...engineer with deep expertise in machine learning systems. As a member of our dynamic team, you will have the... 
    Computer
    Work experience placement
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $184.7k - $324.8k

     ...Sunnyvale, California, United States Machine Learning and AI Apple is where individual imaginations...  ...’ll add something!We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception and input systems for future Apple products. We are... 
    Computer
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $270k - $307k

    Matterport - Lead Machine Learning R&D Engineer Job Description...  ...groundbreaking spatial computing platform turns buildings...  ...3D data, computer vision, and a desire to...  ...robust and scalable ML systems and pipelines for processing...  ...processing), image/video generation models, 2... 
    Computer
    Video
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    5 days ago
  • $170.6k - $261.3k

     ...breakthrough hardware and battery systems to intuitive design,...  ...a global scale.As a Senior Machine Learning Engineer on the State Estimation and...  ...distillation) to meet on‑vehicle compute and latency budgets....  ...options include medical, dental, vision, Health Savings Account,... 
    Computer
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $150.4k - $277.6k

     ...Machine Learning Engineer - Intelligent Quality Systems Cupertino, California, United States Machine Learning and AI Our team of applied ML and software...  ...quality. We apply state-of-the-art ML, LLMs, computer vision, retrieval systems, and large-scale data analysis... 
    Computer
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago

Do you want to receive more vacancies?

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