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

3D Perception/Computer Vision Algorithm Engineer

$147.4k - $272.1k

Apple Oakbrook

3D Perception/Computer Vision Algorithm Engineer

The Video Computer Vision organization is working on exciting technologies for future Apple products. Our focus is on real time and low power world tracking and sensor calibration based on VIO, SLAM and ML solutions. We have contributed to the ARKit in both iOS and Vision OS devices. We are looking for a talented engineer to help us take our efforts to the next level. In this role, you will work together with similar minds in a unique research and development team where your skills and expertise will be put into the Apple products. This role is highly multi-functional and you will work very closely with various highly skilled software development / ML teams developing groundbreaking algorithms.

You will create computer vision algorithms and deliver technologies with applications to augmented reality and device localization that are impactful, meaningful, and influential. We work closely with Apple's best-in-class designers to ensure the products we ship are more than technical demos – they resonate with users at a personal level. In this role you will be working on a wide range of responsibilities: core technology algorithm development in support of future user experiences; communicating with and supporting external teams that use our algorithms; supporting low-level, cross-platform efforts; participating in code reviews; and being a constant advocate within the team for high quality results.

Minimum Qualifications
  • BS and a minimum of 3 years relevant industry or academia experience.
  • Programming skills with C++.
  • Foundation in computer vision; key areas of interest include multiple view geometry, 3D computer vision, SfM (Structure from Motion) and SLAM (Simultaneous Localization and Mapping).
Preferred Qualifications
  • MS or PhD in computer vision, machine learning, robotics, or related fields.
  • Understanding of visual inertial sensor fusion or general sensor fusion is a plus.
  • Experience in developing, training and tuning ML model related to the above areas is a plus.

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 $147,400 and $272,100, 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the 3D Perception/Computer Vision Algorithm Engineer in Sunnyvale, CA vacancy
  • $181.1k - $318.4k

     ...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...  ...perception, spatial input, and 3D tracking algorithms and software. The role focuses on inventing... 
    Computer
    3D
    Relocation

    Apple

    Sunnyvale, CA
    11 hours ago
  •  ...located in Sunnyvale, California is seeking a seasoned CVML engineer to drive development in a cutting-edge 3D perception and input technologies for future products. This role necessitates expertise in computer vision, familiarity with machine learning, and a solid... 
    Computer
    3D

    Apple

    Sunnyvale, CA
    1 day ago
  • $130k - $182k

     ...Valley team is looking for Perception engineer to implement the next generation automotive vision and machine learning algorithms.  What you will do:...  ...understanding (e.g. obstacles’ 3D location, motion...  ...least one of these fields: computer vision, machine learning,... 
    Computer
    3D
    Temporary work

    WeRide.ai

    San Jose, CA
    26 days ago
  • $184k - $287.5k

     ...Artificial Intelligence computers that can learn,...  ...GPU runs Deep Learning algorithms, simulating human intelligence...  ...extraordinary Senior Perception Engineer to develop and...  ...building world-class 3D obstacle perception...  ...fundamentals of 3D computer vision, camera calibrations... 
    Computer
    3D
    Work experience placement

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...artificial intelligence—computers that can learn,...  ...GPUs run deep learning algorithms that simulate aspects...  ...an exceptional Senior Perception Engineer to help design and productize...  ...work on the core 3D obstacle perception...  ..., multi-modal, and vision-language techniques where... 
    Computer
    3D

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $181.3k - $245.3k

     ...the next wave of perception to a broad range of...  ...velocity in addition to 3D position, allowing...  ...Senior Perception Engineer to work on our classical perception algorithms stack. You will be...  ...such as Robotics, Computer Science,...  ...medical, dental, and vision coverage, pre‑tax... 
    Computer
    3D
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    3 days ago
  •  ...Booster is seeking a Staff Engineer specializing in Computer Vision to design and implement perception systems. The successful candidate will have a Master's or Ph.D...  ...experience. Responsibilities include optimizing algorithms, conducting evaluations, and collaborating on... 
    Computer
    3D
    Full time

    Booster

    Mountain View, CA
    1 day ago
  • $147.4k - $272.1k

     ...Computer Vision and Inertial Sensing Engineer The Video Computer Vision organization is working...  ...the boundaries of human perception and machine intelligence...  ...of groundbreaking algorithms and whose ongoing designs...  ...Solid foundation in 3D geometric computer vision... 
    Computer
    3D
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  •  ...Santa Clara, California is seeking a Perception Intern to contribute to the development...  ...learning models and improve object detection algorithms. The ideal candidate is pursuing a...  ...with Python, Machine Learning, and 3D computer vision. Competitive hourly pay and professional... 
    Computer
    3D
    Hourly pay
    Internship

    Medium

    Santa Clara, CA
    4 days ago
  • $126.8k - $190.9k

     ...something. The Video Computer Vision organization is working...  ...computer vision and graphics algorithms that power...  ...human understanding, perception, digital humans, AI agents...  ...We are seeking a CVML Engineer with knowledge in multi...  ...implement state‑of‑the‑art 3D and 4D reconstruction... 
    Computer
    3D
    Relocation

    Apple

    Sunnyvale, CA
    10 hours ago
  •  ...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
    3D

    Apple

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...Deep Learning Engineer - Perception Algorithms Do you have a passion for deep learning and computer vision problems? We are looking for someone who thrives on collaboration and wants to push the boundaries of what is possible today! Join our team of committed deep learning... 
    Computer
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer - 3D Vision & Perception Sunnyvale, California, United States Machine Learning and...  ...’ll add something!We are a team of computer vision and machine learning (CVML) engineers...  ...and optimize performance-critical algorithms for mobile and embedded platforms... 
    Computer
    3D
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  • $75k - $350k

     ...and ownership. Our vision is to build a future...  ...-motivated software engineers to join our perception team. Locations San...  ...trajectory). Design algorithms and metrics to quantitatively...  ..., and kinematics/computer vision principles....  ...: Expertise in 3D point cloud processing... 
    Computer
    3D

    Tensor

    San Jose, CA
    11 hours ago
  •  ...need solid DSP SW Engineer with recent exp in CV...  ...electrical engineering, computer science or equivalent relevant...  ...for imaging and CV algorithms or related signal processing...  ...the field of computer vision, machine learning, and...  ...Halide, Game physics and 3D graphics, CODECs, or... 
    Computer
    3D

    Apex Informatics

    Sunnyvale, CA
    2 days ago
  •  ...it. Job Summary As a Senior Perception Learning Engineer, you will lead research and...  .... Qualifications MS/PhD in Computer Science, Robotics, Computer...  ...vehicles, or real-time vision applications. Strong background...  ...multi-object tracking, and 3D perception. Hands‑on... 
    Computer
    3D
    Local area

    B Capital

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

     ...Senior Perception Algorithms Engineer - Special Project Apple is where individual imaginations gather together, committing to the values...  ...-time multi-object tracking system to solve real-world computer vision problems. Leveraging multimodal estimates (vision, audio... 
    Computer
    Relocation

    Apple

    Cupertino, CA
    9 days ago
  • $181.1k - $318.4k

     ...A leading technology company located in Sunnyvale, California, is seeking a Senior Software Engineer specializing in 3D Vision and Perception. This role requires strong expertise in C++ and experience in developing performance-critical systems. The successful candidate... 
    3D

    Apple

    Sunnyvale, CA
    10 hours ago
  • $19 - $65 per hour

     ...representations and integrating them into our perception and simulation workflows to support...  ...production deployment. Responsibilities Generate 3D/4D scene reconstructions to simulate...  ...semantic segmentation Experience with 3D Vision Publication record in relevant venues (... 
    Computer
    3D
    Hourly pay
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    2 days ago
  •  ...Computer Vision And Machine Learning Solutions Developer Responsibilities...  ...monitoring (face detection, 3D pose estimation, object...  ...Computer Science, Electrical Engineering or a related field At least...  ...learning and classification algorithms Well versed in the state-of-... 
    Computer
    3D

    Netpace

    Santa Clara, CA
    3 days ago
  • $320k

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

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $147.4k - $272.1k

    Join the engineering team that fuses multimodal input to enable...  ...seamless interactions on human‑computer interfaces like Vision Pro. Human Interface...  ...looking for an Interaction Algorithm Engineer to help build the...  ...learning Comfortable with 3D mathematics Experience using... 
    Computer
    3D
    Internship
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • PlusAI is seeking a Perception Intern to join our team in Santa Clara, California. In this role, you will develop technologies to detect...  ...field and has experience in Python, Machine Learning, and 3D computer vision. Join us to make an impact in the exciting field of... 
    Computer
    3D
    Internship

    Medium

    Santa Clara, CA
    4 days ago
  • $147.4k - $272.1k

     ...Computer Vision Software Engineer, Camera & Photos iPhone is the most popular camera in the world, with...  ...Responsibilities Prototype and develop algorithms for new and improved camera features...  ...with multiple-camera systems and 3D geometry. Experience with Machine... 
    Computer
    3D
    Relocation

    Apple

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

     ...Computer Vision Research Engineer - Apple Maps 3D Vision Team Apple is where individual imaginations gather together, committing to the values that lead...  ...by researching and developing new methods and algorithms deployed on a global scale. As part of this team you... 
    Computer
    3D
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

     ...Machine Learning Engineer Computer Vision & Data Systems At Apple, we are dedicated to creating technologies...  ...intelligence systems by designing algorithms, building scalable data pipelines, and...  ...understanding, multi-view geometry, 3D reconstruction, and visual recognition... 
    Computer
    3D
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $75k - $300k

     ...A leading AI company in San Jose is seeking a Junior Perception Engineer to develop computer vision algorithms for autonomous vehicles. Candidates should have a B.Sc. in a relevant field and at least 2 years of experience in computer vision and machine learning. Proficiency... 
    Computer

    Tensor

    San Jose, CA
    9 hours ago
  • $190k - $235k

     ...development of advanced perception systems that empower...  ...innovation with practical engineering to deliver deployable,...  ...models for SLAM, 3D scene understanding, and...  ...EXPERIENCE MS/PhD in Computer Science, Robotics,...  ...robotics or real-time vision applications. Strong... 
    Computer
    3D
    Full time
    Local area

    Apptronik

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

     ...partner with cross‑functional engineering leaders to architect and deliver advanced 3D world models that fuse map and perception data, enabling safe,...  ...of relevant experience in Computer Science, Computer...  ...in 3D geometry, computer vision, sensor calibration, or state... 
    Computer
    3D

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $212.8k

     ...Multimodal AI Algorithm Expert-EMG / Interaction Perception, PICO Location: San Jose Team: Technology Employment Type: Regular...  ...dedicated to leveraging technologies such as computer vision, deep learning, SLAM, 3D reconstruction, and multi-sensor fusion, we continuously... 
    Computer
    3D
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 3D Perception/Computer Vision Algorithm Engineer. Be the first to apply!