CareerPlanSign in

Software Engineering Program Manager - Video Computer Vision (CV/ML/ALGO)

Sunnyvale, United States of America💼 Full-time🗓 2026-09-22 → 2026-09-28

Core

Software Engineering Program Manager bridging algorithmic research and production software delivery for Apple's Imaging and Computer Vision team.

Role type

Senior IC Software Engineering Program Manager (CV/ML/Algorithms)

Builds

Next-generation visual technologies, foundation models, and multimodal user experiences

Domain

Consumer electronics, Computer Vision, Machine Learning

Deliverable

production ML models

Required skills

Computer Vision fundamentals, Machine Learning fundamentals, Project lifecycle management, Cross-functional dependency coordination, Empirical evaluation & benchmarking, Risk identification & escalation, Technical documentation & reporting, Python scripting, Data workflow management

Preferred skills

Hands-on coding (Python/C++), Deep Learning frameworks (PyTorch/TensorFlow), Data annotation pipelines, Prior research lab or academic leadership experience

Technologies

Python, C++, PyTorch, TensorFlow

Responsibilities

Track project schedules and sprint milestones from concept to platform integration; Partner with senior EPMs to manage cross-functional dependencies; Assist in tracking offline/online evaluation results and regression test suites; Monitor timelines and proactively flag data or timeline bottlenecks; Prepare meeting summaries, status dashboards, and project tracking documentation; Implement AI-assisted tools and automation workflows to enhance program tracking.

Seniority

Junior to Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.