CV & ML Engineer

Apple

Sunnyvale, CA • 2h ago • On-site

Senior

On-site

184,700 - 324,800 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: CV & ML Engineer

Description

You will work with researchers and engineers to develop audio-video perception and representation algorithms and to build complex real-time systems within a large production software stack. The role focuses on machine learning inference, on-device performance optimization, and low-level systems programming, including multimodal model integration for efficient on-device inference.

Responsibilities

  • Design and drive software architecture for production systems and internal tools
  • Implement and optimize performance-critical algorithms for mobile and embedded platforms
  • Integrate multimodal models across audio, image, and video modalities for on-device inference
  • Build tooling for visualization, logging, debugging, and evaluation
  • Integrate real-time perception, 3D representation, and animation systems into a broader end-to-end software stack

Requirements

  • Bachelor’s degree in Computer Vision, Computer Graphics, Machine Learning, Computer Science, Computer Engineering, or related fields
  • 5+ years of relevant industry experience
  • Strong proficiency in C++ and Objective-C/C++
  • Experience building concurrent, real-time systems (threads, synchronization, asynchronous processing)
  • Experience profiling and optimizing performance-critical code or ML inference on device
  • Solid mathematical foundation in linear algebra and numerical analysis
  • Experience breaking down large problems and delivering robust solutions
  • Experience developing user-facing APIs for complex systems
  • Curiosity about new technologies and flexibility to work across different layers of the software stack

Benefits

  • Opportunity to shape upcoming products and deliver high-impact solutions to millions of users

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for CV & ML Engineer role

Improve your resume for just $5

$184,700 – $324,800/year

Unlock Full Resume Report