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

Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception

$184.7k - $324.8k

Apple Inc.

Sunnyvale, California, United States Machine Learning and AI

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 (CVML) engineers building real-time 3D perception and input systems for future Apple products. We are looking for a strong CVML engineer with both 3D geometry and ML background, optimally with experience in 3D rigid/non-rigid object tracking, sensor fusion, or SLAM/VIO. In this role, you will help design, build, and ship core 3D perception and input technologies used by millions of users.

Description

You will work closely with CVML researchers and engineers to develop world-class perception, spatial input, and 3D tracking algorithms and software. The role focuses on inventing and implementing state of the art CVML algorithms to solve cutting edge problems. 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.

Responsibilities

  • Invent and implement state-of-the-art CV/ML algorithms for perception and 3D tracking
  • Design robust, efficient solutions optimized for mobile and on-device hardware
  • Collaborate across software, hardware, and systems teams to ensure efficient end-to-end pipelines and effective use of Apple silicon
  • Iterate quickly based on data, feedback, and system constraints
  • Contribute to technical direction and roadmaps for next-generation perception and AI capabilities
  • Translate research ideas into production-quality systems and integrations

Minimum Qualifications

  • Bachelor’s degree with 5+ years of relevant industry experience
  • Strong foundation in computer vision in one or multiple of these areas, including 3D rigid/non-rigid object tracking, multi-view geometry, and visual-inertial odometry (VIO)
  • Proficiency in Python and deep learning frameworks such as PyTorch

Preferred Qualifications

  • PhD in computer vision, machine learning, robotics, or related fields
  • Experience across both classical 3D computer vision and deep learning
  • Familiarity with visual-inertial or multi-sensor fusion
  • Strong C++ and systems engineering skills, with experience delivering robust, efficient algorithms
  • Self-motivated with a proven record of prioritization and on-time delivery

    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 $184,700 and $324,800, 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 Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception in Sunnyvale, CA vacancy
  • $190k - $253k

    Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding Job Description Company Overview:CoStar Group...  ...reconstruction, semantic understanding, and visual perception. Your work will directly shape both the capture... 
    Senior
    Computer
    3D
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    4 days ago
  • $150k - $200k

     ...CAResearch and Development - Perception /Full-time /...  ...seeking a highly skilled Machine Learning Engineer with deep expertise...  ...driving and 3D scene understanding.Responsibilities...  ...D. or Masters in AI, Computer Science, Electrical...  ...in computer vision, deep learning, and 3... 
    Senior
    Computer
    3D
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $170.6k - $261.3k

     ...a global scale.As a Senior Machine Learning Engineer on the State Estimation...  ...and improve the ML perception model that powers...  ...to meet on‑vehicle compute and latency budgets....  ...architectures for: 2D/3D object detection Semantic...  ...medical, dental, vision, Health Savings... 
    Senior
    Computer
    3D
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

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

     ...Senior Machine Learning Engineer, Computer Vision/VLM Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...create the highest-fidelity, most comprehensive offboard perception autolabels at a massive scale, serving as the... 
    Senior
    Computer
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    3 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...  ...technical challenges at the intersection of perception, intelligence, and real-time processing. We seek... 
    Senior
    Computer
    Work experience placement
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  •  ...it is. We're hiring a Senior Machine Learning Engineer to join our robotics and...  ...echocardiography. That means building perception for image-to-robot...  ..., and edge cases. ~ Computer Vision: Strong background in...  ...segmentation, tracking, or 2D/3D registration. ~3D... 
    Senior
    Computer
    3D
    Work at office
    Flexible hours
    3 days per week
    1 day per week

    Capstan Medical, Inc.

    West Menlo Park, CA
    1 day ago
  • $185k - $215k

     ...Language Processing, Computer Vision & Mixed Reality,...  ..., AI System Engineering, Time-series Analysis...  ...DescriptionAs a Senior Research...  ...engineering in core AI and machine learning fields to enable...  ...) end-to-end perception and planning for...  .../ segmentation, 3D scene understanding... 
    Senior
    Computer
    3D
    Work experience placement
    Local area
    Worldwide

    Robert Bosch

    Sunnyvale, CA
    4 days ago
  • $224k - $356.5k

     ...understood using advanced computer vision and deep learning. Our team builds large-scale...  .... As a System Software Engineer for Vision AI, you will develop...  ...of video, image, and 3D data into actionable insights...  ...with specialists in perception, simulation, and large models... 
    Senior
    Computer
    3D
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

     ..., California, United States Machine Learning and AI The incredible potential...  ...infeasible. The Video Computer Vision (VCV) group is looking for a...  ...skilled Machine Learning Systems Engineer to help us ship cutting-edge...  ..., Body Tracking, and 2D/3D Scene Understanding... 
    Computer
    3D
    Relocation

    Apple Inc.

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

    EngineersOfAI

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

    ## Senior Machine Learning Engineer - MappingApply: Hybrid: Sunnyvale, California, United...  ...foundation for localization, perception, simulation, and autonomy at...  ...Apply machine learning and computer vision models — detection, segmentation, 3D reconstruction, BEV representations... 
    Senior
    Computer
    3D
    Full time
    Remote work
    Relocation package
    Flexible hours

    General Motors Corporation

    Sunnyvale, CA
    1 day ago
  • $272k - $431.25k

    NVIDIA is seeking a Senior MLOps Engineering Manager to join...  ...closely with perception, ML, data labeling...  ...Define technical vision, roadmap, success...  ...Master’s, or PhD in Computer Science,...  ...Computer Vision, Deep Learning, or GPU‑accelerated...  ...Familiarity with 3D geometry, perception... 
    Senior
    Computer
    3D
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $180k - $258.75k

     ...material sciences.The Learning From Videos (LFV)...  ...for a Research Engineer to help develop and...  ...QualificationsMaster’s or PhD in Computer Science, Electrical Engineering, Machine Learning, or a...  ...diffusion models, 3D/4D reconstruction,...  ..., dental, and vision insurance, 401(k) eligibility... 
    Senior
    Computer
    3D
    Full time
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    3 days ago
  • Wayve in Sunnyvale is seeking a Senior Machine Learning Engineer for the Measurement team in AI Evaluation. You will adapt on-vehicle architectures and foundation models for offline use, building computer vision and scene understanding models to measure driving performance... 
    Senior
    Computer

    EngineersOfAI

    Sunnyvale, CA
    2 days ago
  • $200k - $240k

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

    Knightscope, Inc

    Sunnyvale, CA
    12 hours ago
  • $140k - $230k

     ...for all. TEAM The Vehicle Perception team at Woven by Toyota tackles the core challenges of machine learning for 3D perception, sensor fusion, and computer vision in autonomous vehicles. Our...  ...for a skilled Machine Learning Engineer to help advance a cutting-edge... 
    Senior
    Computer
    3D
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    16 days ago
  • Intuitive Surgical seeks a Senior Machine Learning Engineer to lead AI algorithm development for computer vision, deep learning, and robotics applied to next-generation surgical platforms. The role involves designing and implementing vision and multimodal models, advancing... 
    Senior
    Computer

    Intuitive Surgical

    Sunnyvale, CA
    12 hours ago
  • $184k - $287.5k

     ...alongside experienced engineers to develop advanced 3D world models that combine map and perception data, enabling...  ...at the heart of our vision for autonomous driving...  ...and planning teams, learning from experts and contributing...  ...experience in Computer Science, Computer... 
    Senior
    Computer
    3D
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • Intuitive Surgical in Sunnyvale, CA is seeking a Senior Machine Learning Engineer focused on computer vision, deep learning, generative AI, and robotics for next-gen robot-assisted surgery platforms. You will lead research, design, and implementation of AI algorithms, drive... 
    Senior
    Computer

    Intuitive

    Sunnyvale, CA
    12 hours ago
  • $184k - $287.5k

    Intelligent machines powered by artificial intelligence—computers that can learn, reason, and interact with people...  ...an exceptional Senior Perception Engineer to help design and productize...  ...work on the core 3D obstacle perception...  ..., multi-modal, and vision-language techniques... 
    Senior
    Computer
    3D
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...looking for research engineers with...  ...camera, and radar perception technologies to...  ...sensor fusion, 3D object detection...  ...Electrical Engineering, Computer Science,...  ...processing, or machine learningAt...  ...computing and machine learning, including C++,...  ...by a bold vision and shared commitment... 
    Senior
    Computer
    3D

    Gatik

    Mountain View, CA
    4 days ago
  • $181.3k - $245.3k

     ...bring the next wave of perception to a broad range of...  ...velocity in addition to 3D position, allowing...  ...We are looking for a Senior Perception Engineer to work on our classical...  ...such as Robotics, Computer Science, Electrical Engineering...  ...medical, dental, and vision coverage, pre-tax... 
    Senior
    Computer
    3D
    Flexible hours

    Aeva

    Mountain View, CA
    5 days ago
  • $220k - $250k

     ...development of advanced perception systems that...  ...world modeling, and learning-based perception,...  ...with practical engineering to deliver deployable...  ...models for SLAM, 3D scene understanding...  ...~ MS/PhD in Computer Science, Robotics,...  ...robotics or real-time vision applications. ~... 
    Senior
    Computer
    3D
    Local area

    Perot Jain

    Sunnyvale, CA
    4 days ago
  • $162k - $260k

     ...re searching for a Senior Software Engineer, Perception to join our autonomous...  ...state-of-the-art machine learning models directly...  ...QualificationsBS, MS, or PhD in Computer Science, Robotics,...  ...learning, computer vision, recursive state...  ...working with 3D data, including 3D... 
    Senior
    Computer
    3D
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $174.72k - $295.68k

     ...through cutting-edge R&D in AI, machine learning, and smart connectivity.We are seeking Machine Learning Engineers with strong expertise in...  ...world-class team of experts in computer vision, generative AI, and AI...  ...multimodal latent space that spans 3D scene representations such... 
    Senior
    Computer
    3D
    Full time

    XPENG Motors

    Santa Clara, CA
    1 day ago
  •  ...shaping the future of real-time 3D development by enabling...  ...life. We’re looking for a Senior Machine Learning Engineer to lead the development of...  ...constraints, optimizing for latency, compute, and determinism. Lead...  ...to the long-term vision and roadmap for Unity’s agentic... 
    Senior
    Computer
    3D
    Work at office
    Worldwide

    LE130 Unity Technologies SF

    Mountain View, CA
    2 days ago
  •  ...intelligence to every moving machine on the planet. Applied...  ...; Seoul; and Tokyo. Learn more at applied.co. We...  ...team We are looking for senior machine learning engineers to advance the core reconstruction...  ...at the intersection of 3D computer vision, graphics, and machine... 
    Senior
    Computer
    3D
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

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

     ...Senior Software Engineer, Perception Aurora's mission is to deliver the...  ...deploy state-of-the-art machine learning models directly...  ...BS, MS, or PhD in Computer Science, Robotics,...  ...learning, computer vision, recursive state estimation...  ...working with 3D data, including 3D... 
    Senior
    Computer
    3D
    Work at office
    Local area
    3 days per week

    Aurora CO

    Mountain View, CA
    2 days ago
  • $163k - $261k

     ...two former U.S. Navy electrical engineers with deep experience in robotics...  ...software, ACS brings together AI, computer vision, precision motion, and advanced...  ...Role: We are looking for a Senior Level Computer Vision and Machine Learning Engineer to develop and optimize... 
    Senior
    Computer
    Local area

    Allen Control Systems

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

     ...Camera ISP Computer Vision & Machine Learning Algorithm Engineer Cupertino, California, United States Hardware At Apple, the Camera Algorithm team is looking for extraordinary algorithm engineers to work on the image capture and processing/rendering algorithms that... 
    Computer
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception. Be the first to apply!