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

Senior Software Engineer - 3D Vision & Perception

$184.7k - $324.8k

Apple Inc.

Senior Software Engineer - 3D Vision & Perception 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 senior software engineer with strong C++ expertise and experience developing performance-critical systems, ideally in 3D perception, robotics, or AR/VR. 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 software. The role focuses on building, integrating, and maintaining complex real-time systems within a large production software stack. 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 Design and drive software architecture for both production systems and internal tools Implement and optimize performance-critical algorithms for mobile and embedded platforms Build tooling for visualization, logging, debugging, and evaluation Integrate real-time 3D perception and input systems into a broader end-to-end software stack Minimum Qualifications Bachelor’s degree and 5+ years of professional software engineering experience Experience breaking down large problems and delivering robust solutions Curiosity about new technologies and flexibility to work across different layers of the software stack Preferred Qualifications Experience with iOS or visionOS development, including Swift and Apple tooling Proven track record of shipping products or contributing to open-source projects Experience deploying algorithms to GPUs or other hardware accelerators Strong engineering rigor, communication, and collaboration skills Excellent problem-solving and analytical abilities 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. 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. #J-18808-Ljbffr Apple Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - 3D Vision & Perception in Sunnyvale, CA vacancy
  • Apple Inc. is seeking a Senior Software Engineer - 3D Vision & Perception in Sunnyvale, California. This role focuses on developing real-time 3D perception technologies for future products. In this position, you will collaborate closely with engineering teams and researchers... 
    Senior
    3D

    Apple Inc.

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

     ...accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team....  ..., including deep learning, computer vision, recursive state estimation,...  ...collaboration.Experience working with 3D data, including 3D object detection,... 
    Senior
    3D
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $224k - $356.5k

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

    Nvidia

    Santa Clara, CA
    1 day ago
  • $193.93k - $291.15k

     ...generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure...  ...dealing with massive, dense 3D point clouds at a scale that...  ...YouBS/MS in Computer Science, Software Engineering, Robotics, or a related... 
    Senior
    3D
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    17 hours ago
  • $193.93k - $291.15k

     ...generalists where ML and systems engineering converge. This is not a "...  ...first principles about why a perception model learns what it learns,...  .... ~4+ years of industry software engineering experience with Python...  ..., segmentation, occupancy, 3D, or sensor data. ~ You're... 
    Senior
    3D
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • NVIDIA is looking for a System Software Engineer focused on Vision AI to own core components of a strategic platform that processes massive video, image, and 3D data into actionable insights. You will work with perception, simulation, and large-model teams to bring research... 
    Senior
    3D

    Thomas To

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

    NVIDIA is seeking a Software Engineer to join our Isaac Spatial Intelligence...  ...for robots — building the perception systems that turn raw sensor...  ...the art in geometric computer vision, combining classical multi-...  ....Strong foundation in 3D geometric computer vision: multi... 
    Senior
    3D
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...for passionate, AI-powered, engineers for the DRIVE Mapping team....  ...redundancy for live sensor perceptions increasing the safety of the...  ...driving cars with a background in software design, embedded software,...  ...in computer vision, 3D geometry and machine learningHeavy... 
    Senior
    3D
    Full time

    Nvidia

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

    Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build...  ...art multimodal GenAI and/or 3D reconstruction models, and excel...  ...multimodal or 3D computer vision pipeline (e.g., NeRF,...  ...systems, mapping workflows, or AV perception stacks. Experience with scene... 
    Senior
    3D
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...currently looking for research engineers with specialized skills...  ..., camera, and radar perception technologies to enhance...  ...in AI, robotics, and software engineering to push the...  ...such as sensor fusion, 3D object detection,...  ...perspectives yet united by a bold vision and shared commitment... 
    Senior
    3D

    Gatik

    Mountain View, CA
    17 hours ago
  • $183.83k - $275.98k

     ...and other leading investors.About the RoleOur team is growing and we are looking for experienced machine learning researchers and engineers to join us. In this role, you will apply your expertise in machine learning to solve an array of challenges in Nuro's autonomy stack... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $184k - $287.5k

     ...are now looking for an extraordinary Senior Perception Engineer to develop and productize NVIDIA’s autonomous...  ...you will work on building world-class 3D obstacle perception solutions based on...  ...of fundamentals of 3D computer vision, camera calibrations including intrinsic... 
    Senior
    3D
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    1 day ago
  • AI Chopping Block, Inc. is seeking a Software Engineer specializing in Computer Vision and Deep Learning in Palo Alto, California. The role involves developing innovative algorithms and solutions for complex visual challenges, optimizing deep learning models, and collaborating... 
    Senior
    3D

    AI Chopping Block, Inc.

    Palo Alto, CA
    1 day 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...  ...autonomous vehicle software frameworks such as...  ...medical, dental, and vision coverage, pre-tax commuter... 
    Senior
    3D
    Flexible hours

    Aeva

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

     ...are seeking an exceptional Senior Perception Engineer to help design and productize...  .... You will work on the core 3D obstacle perception pipeline...  ...transformer-based, multi-modal, and vision-language techniques where...  ...with safety, systems, and software teams to ensure perception... 
    Senior
    3D
    Full time

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $193.93k - $291.15k

     ...generalized AI-first self-driving software. Built to learn and improve...  ...are looking for a Software Engineer to join our Localization &...  ...estimation, probabilistic filtering, 3D geometry. ~ Experience...  ...and/or machine learning for perception and/or mapping.   At Nuro... 
    Senior
    3D
    Full time

    Nuro

    Mountain View, CA
    17 hours ago
  • $150k - $250k

     ...Research and Development - Perception /Full-time /...  ...AI-based virtual driver software for factory-built autonomous...  ...skilled Machine Learning Engineer with deep expertise in...  ...autonomous driving and 3D scene understanding.Responsibilities...  ...foundation in computer vision, deep learning, and 3D... 
    Senior
    3D
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $185k - $215k

     ...Language Processing, Computer Vision & Mixed Reality, Cloud...  ...Science, AI System Engineering, Time-series Analysis....  ....Job DescriptionAs a Senior Research Scientist- Vision...  ...(modular) end-to-end perception and planning for ADAS/AD...  .../ segmentation, 3D scene understanding, sensor... 
    Senior
    3D
    Work experience placement
    Local area
    Worldwide

    Robert Bosch

    Sunnyvale, CA
    3 days ago
  • $120k - $165k

     ...and scene understanding. The perception system takes inputs from multiple...  ...models, including computer vision models, vision-language and large...  ...in data structures, 3D geometry, and advanced algorithms...  ...visual odometry. Excellent software and computing fundamentals.... 
    3D
    Full time

    WeRide.ai

    San Jose, CA
    5 days ago
  • $152k - $241.5k

     ...training grounded in real-world scenarios.Are you fascinated by the latest developments in Vision Language Models and 3D reconstruction? We are looking for a driven Software Engineer to bring ground breaking models into NVIDIA's software ecosystem for neural graphics to... 
    Senior
    3D
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $170.6k - $261.3k

     ...design, intelligent software, and next-generation...  ...a global scale.As a Senior Machine Learning Engineer on the State Estimation...  ...and improve the ML perception model that powers...  ...architectures for: 2D/3D object detection...  ...include medical, dental, vision, Health Savings... 
    Senior
    3D
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    17 hours ago
  • $224k - $356.5k

     ...Doing what’s never been done before takes vision, innovation, and the world’s best...  ...wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for...  ...:Build, develop, and maintain scalable 3D simulation software for Digital Twin and... 
    Senior
    3D
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $204k - $259k

     ...autonomous driving technology is seeking a Senior Software Engineer in Robotics. In this role, you will transition low-level Perception tasks to machine learning, integrate...  ...Python skills, and familiarity with Computer Vision and Machine Learning. This position offers... 
    Senior

    Waymo

    Mountain View, CA
    8 hours ago
  • $320k

     ...leading technology company in Santa Clara is seeking a Director of Perception to lead the development of advanced deep learning models for...  ...master's degree with extensive industry experience in computer vision and leadership skills. A competitive salary range of $320,000... 
    3D

    NVIDIA Corporation

    Santa Clara, CA
    8 hours ago
  • $192.34k - $260.24k

     ...bring the next wave of perception to a broad range of...  ...velocity in addition to 3D position, allowing autonomous...  ...looking for a Staff Software Engineer, C++ to lead the...  ...system boundaries.Mentor senior and mid-level...  ...medical, dental, and vision coverage, pre-tax commuter... 
    Senior
    3D
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    17 hours ago
  • $179.2k - $268.8k

     ...Masters degree in Computer Engineering, Computer Science,...  ...experience building perception systems with sensors such...  ...expertise in computer vision, perception, and point...  ...computer vision software products to industry or...  ...Fusion ~ TensorFlow ~3D ~ LESS More:... 
    Senior
    3D
    Daily paid
    Full time
    Visa sponsorship

    Latitude

    Palo Alto, CA
    1 day ago
  • $140.46k - $190.11k

     ...is to bring the next wave of perception to a broad range of applications...  ...velocity in addition to 3D position, allowing autonomous...  ...manufacturing.We are looking for an engineer with expertise in controls along...  ...benefits: Medical, Dental, Vision, and moreUnlimited PTO: We care... 
    Senior
    3D
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    2 days ago
  • $193.93k - $291.15k

     ...team is growing and we are looking for a Software Engineer to join our Localization & Mapping team...  ...estimation, probabilistic filtering, 3D geometry. ~ Experience working with multiple...  ...pipelines and/or machine learning for perception and/or mapping. At Nuro, your base... 
    Senior
    3D
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    a month ago
  • $154.9k - $209.6k

     ...is to bring the next wave of perception to a broad range of applications...  ...velocity in addition to 3D position, allowing autonomous...  ...Overview: We're looking for an engineer who can own data collection,...  ...vehicles. Debug hardware/software integration issues on data... 
    3D
    Full time

    Aeva

    Mountain View, CA
    17 hours ago
  •  ...autonomous truck technology based in Silicon Valley, seeks a Perception Intern. You will develop advanced technologies for detecting emergency...  ...field and has experience in Python, Machine Learning, and 3D vision. Join PlusAI for an exciting opportunity to contribute to the... 
    3D
    Internship

    PlusAI

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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