Computer Vision & Machine Learning Engineer
Apple
Sunnyvale, CA • 1h ago • On-site
Mid
On-site
150,400 - 277,600 USD/yr
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

Quick Facts
Role: Computer Vision & Machine Learning Engineer
Focus: Audio-video perception, multimodal representation, real-time on-device inference
Description
You will develop and integrate audio-video perception and representation algorithms with multimodal GenAI researchers and engineers. The role centers on building, integrating, and maintaining complex real-time systems within a large production software stack, with a strong emphasis on machine learning inference, on-device performance optimization, and low-level systems programming.
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 efficient 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
3+ years of relevant industry experience
Strong proficiency in C++ and Objective-C/C++ with clean, well-structured code
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 developing user-facing APIs for complex systems
Curiosity and flexibility to work across different layers of the software stack
Benefits
Opportunity to shape upcoming products and deliver high-impact solutions for millions of users
Work in a fast-paced team on challenging multimodal audio-video perception and representation systems
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreCV & ML Engineer
Apple
Senior
Technology
Sunnyvale, CA · On-site
$185K - $325K/yr
1h ago
Machine Learning Engineer (CV/LLM)
Flyps
Senior
Technology
Poznań, Pl-30, Poland · Remote
312K zł - 396K zł/yr
6 days ago
Senior Computer Vision / Machine Learning Engineer (3D Vision & Perception)
Apple
Senior
Technology
Sunnyvale, CA · On-site
$185K - $325K/yr
1 days ago
Senior Machine Learning Engineer (Computer Vision)
Apple
Senior
Technology
Sunnyvale, CA · On-site
$185K - $325K/yr
1h ago
Machine Learning Audio Research & Development Engineer
Apple
Senior
Technology
Cupertino, CA · On-site
$150K - $278K/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer, 3D Vision & Perception
Apple
Senior
Technology
Sunnyvale, CA · On-site
$150K - $278K/yr
1 days ago
Computer Vision Engineer
Apple
Mid
Technology
Cupertino, CA · On-site
$150K - $278K/yr
2 days ago
AI/ML Engineer
BlueStone Solutions Group
Senior
Technology
Warren, MI, United States of America · On-site
N/A
5 days ago
Machine Learning Engineer - Computer Vision
Kolomolo
Senior
Technology
Kraków, Poland · Remote
N/A
5 days ago
Potential salary for Computer Vision & Machine Learning Engineer role
Improve your resume for just $5
$150,400 – $277,600/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights