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

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

$59.49 - $89.84 per hour

Jobleads-US

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

Apple's Imaging and Computer Vision team develops cutting-edge algorithms and foundation models that power industry-defining visual, spatial, and multimodal user experiences. We are seeking an energetic, technically minded Software Engineering Program Manager (CV/ML/Algorithms) to partner closely with research scientists and software engineers, helping bridge algorithmic research and production software delivery. In this role, you will support the algorithm lifecycle: coordinating exploratory research milestones, tracking data collection and curation pipelines, organizing model evaluation results, and assisting with integration on Apple silicon. The ideal candidate pairs a strong foundation in computer science or machine learning with exceptional organizational skills, high curiosity, and a drive to solve technical challenges. If you are passionate about computer vision, machine learning, and bringing cutting-edge technology to life, we would love to hear from you!

Description

In this role, you will collaborate with research scientists, engineers, and senior EPMs to support the development and delivery of next-generation visual technologies. Your responsibilities will include: Support Delivery & Project Cadence: Track project schedules, sprint milestones, and deliverables across computer vision and ML algorithm workstreams from early concept to platform integration. Coordinate Cross-Functional Dependencies: Partner with senior EPMs to track dependencies between research teams, system software, platform teams, and quality assurance to keep critical paths unblocked. Organize Empirical Evaluation & Benchmarks: Assist scientists and engineers in tracking offline/online evaluation results, regression test suites, and data collection initiatives to monitor model performance over time. Identify & Escalate Risks: Monitor timelines, track open technical issues, and proactively flag data or timeline bottlenecks before they impact delivery. Team Communication & Reporting: Prepare clear meeting summaries, status dashboards, and project tracking documentation for engineering syncs and team reviews. Leverage Modern Tooling: Explore and implement AI-assisted tools, scripts, and programmatic automations to enhance daily program tracking and team efficiency.

Responsibilities

  • Foundational Technical & Algorithmic Acumen: Solid theoretical understanding of Computer Vision and Machine Learning fundamentals (model training, evaluation metrics, data preprocessing) gained through coursework, research, internships, or industry experience.
  • Exceptional Organization & Execution: Highly structured mindset with a natural aptitude for tracking moving parts, managing checklists, and bringing clarity to ambiguous technical environments.
  • Analytical & Systems Curiosity: Ability to understand technical trade-offs involving model accuracy, runtime performance, latency, and resource constraints on target hardware.
  • Data-Centric Mindset: Familiarity with data workflows, including handling real and synthetic datasets, annotation pipelines, benchmark tracking, and experiment reporting.
  • Clear Communication & Organization: Exceptional written and verbal communication skills; ability to distill technical updates, track action items, and synthesize complex project status clearly for engineering teams.
  • Adaptability & Initiative: Self-starter who thrives in dynamic, fast-paced research environments with the ability to bring structure to ambiguous technical challenges.
  • Modern Developer & AI Tooling: Active user of modern developer tools, scripting (e.g., Python), automation workflows, and generative AI tools to streamline processes.

Minimum Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or a related technical discipline

Preferred Qualifications

  • Hands-on coding experience (Python, C++, or similar) through internships, open-source projects, or university research labs.
  • Prior experience working directly with Computer Vision, Deep Learning frameworks (PyTorch, TensorFlow), or data annotation pipelines.
  • Experience & Execution: 0-2 years of relevant experience in technical program management, software project coordination, or hands-on software/algorithm engineering (including internships or academic lab leadership).

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 $59.49 and $89.84/hr, 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. Learn more about Apple Benefits

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.

Learn about accessibility in Apple's workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Program Manager - Video Computer Vision (CV/ML/ALGO) in Sunnyvale, CA vacancy
  •  ...Apple Inc. is seeking a Software Engineering Program Manager for Video Computer Vision. You will bridge algorithmic research and production software, coordinating...  ...will partner with researchers and engineers to keep CV/ML projects on track from concept to delivery. The... 
    Computer
    Video

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...algorithmic, ML, GenAI formulations...  ..., UX, and engineering to define the...  ...experience with software development in one or more programming languages (e.g...  ...in a people management, supervision/team...  ...with computer vision learning techniques...  ...publications in top CV/ML conferences... 
    Computer

    Google

    Mountain View, CA
    1 day ago
  • $150.2k - $283.5k

    We are seeking a Camera Software Engineering Manager to own the end-to-end delivery...  ...such as live video streaming to the IVI display...  ...machine-learning inference and computer-vision workflows for camera...  ...fundamentals, system-level programming, and driver integration.Deep... 
    Computer
    Video
    Contract work
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    1 day ago
  • $207k - $300k

     ...mid-term technical vision and roadmap...  ...solutions in specialized ML areas, optimize...  ...experience with software development in one or more programming languages (e.g.,...  ...experience in a people management or team...  ...degree or PhD in Engineering, Computer Science, or a related... 
    Computer

    Google

    Sunnyvale, CA
    18 hours ago
  • $207k - $300k

     ...term technical vision and roadmap within...  ...by other engineers and provide feedback...  ...experience in software development.3...  ...experience with compute technologies, storage...  ...in a people management or team...  ....Experience in programming languages like...  ...demands of the AI/ML hardware landscape... 
    Computer
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  •  ...Job Description T he AI Engineering group within Intuitive Surgical...  ...Engineer with focus on Computer Vision, Deep Learning, Generative AI...  ...computer vision (image and video analysis), multimodal data,...  ...Participate in integration of new ML/CV algorithms into existing and... 
    Computer
    Video
    Immediate start

    Jobleads-US

    Santa Clara, CA
    1 day ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...Engineer with focus on Computer Vision, Deep Learning, Generative...  ...vision (image and video analysis), multimodal...  ...in integration of new ML/CV algorithms into existing...  ...familiarity with multi-threaded programming.Strong hands-on... 
    Computer
    Video
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Intuitive Surgical

    Santa Clara, CA
    3 days ago
  •  ...are looking for an AI Research Engineer with a strong research background in computer vision and vision-language models (VLMs...  ...products. You will work on image and video understanding, spatiotemporal...  ...drives improvements. ~ Strong software engineering judgment and the... 
    Computer
    Video
    Temporary work
    Shift work

    Palona AI

    Los Altos, CA
    18 days ago
  •  ...capabilities for next-generation robotic platforms. As a Senior AI/ML Research Engineer (Computer Vision), you will develop the perception models that let our...  ..., actions, and surgical context from intraoperative video. You will partner with the broader AI/ML team to define... 
    Computer
    Video

    Intuitive

    Sunnyvale, CA
    20 hours ago
  • $262k - $364k

     ...grow talent among our top engineers, future engineering leaders, and managers.Build broad consensus...  ...8 years of experience programming in C++.7 years of experience...  ..., or experience with compute technologies, storage,...  ..., and talent. AI/ML software engineers in Cloud bridge... 
    Computer
    Temporary work

    Google

    Sunnyvale, CA
    20 hours ago
  •  ...Title: Lead AI Engineer / Data Scientist Focus area: GenAI, Agentic Computer Vision Solutions Location: On-site (Santa...  ...of working with roughly 10+ AI/ML projects deployed to production...  ...on unstructured data (images, video, text, audio, sensor/time-series... 
    Computer
    Video

    Yantran LLC

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...combination of engineering and research...  ...s) core image/video understanding...  ...Scientists and Software engineers (SWEs...  ...PhD degree in Computer Science, a related...  ..., large vision models) or with...  ...and broadly, managing deadlines and...  ...with research programs at partner universities... 
    Computer
    Video

    Google

    Mountain View, CA
    2 days ago
  •  ...Intuitive Surgical's AI Engineering group in Sunnyvale, CA seeks a Senior Machine Learning Engineer with focus on Computer Vision, Deep Learning, Generative AI and Robotics to develop...  ...collaborating with clinicians to test and validate ML/CV solutions, and contributing to product-... 
    Computer

    Jobleads-US

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...based on product/program updates and...  ...solutions, leverage ML infrastructure,...  ..., or launching software products, and 1...  ...-Modal, Large Vision Models) or with...  ...modeling, computer vision).Preferred...  ...Google's software engineers develop the...  ...meetings, and videos created from a... 
    Computer
    Video

    Google

    Sunnyvale, CA
    1 day ago
  • $180k - $258.75k

     ...The Learning From Videos (LFV) team develops...  ...for a Research Engineer to help develop and...  ...not a traditional software engineering role;...  ...multi-node clusters. Manage experiment...  ...Master’s or PhD in Computer Science, Electrical...  ...medical, dental, and vision insurance, 401(k)... 
    Computer
    Video
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    a month ago
  • $192k - $278k

     ...Bachelor's degree in Electrical Engineering, Computer Engineering, Computer...  ...years of experience in people management.Preferred qualifications:Master...  ...to shape the future of AI/ML hardware acceleration. You will...  ...to build the future. From software to hardware our teams are... 
    Computer
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  •  ...Machine Learning Engineer to join our core research...  ...(first-person) video. Human...  ...Master’s, or PhD in Computer Science, Machine Learning, Computer Vision, Robotics, or a related...  ...coordinate-frame management. ~ Strong proficiency...  ...-oriented ML pipelines. ~ Strong... 
    Computer
    Video

    Maxinsights

    Santa Clara, CA
    23 days ago
  •  ...Apple Inc. Sunnyvale seeks a software engineer for the Face ID team to design, build, and ship the software...  .... You will collaborate across OS, CV/ML researchers, hardware, and silicon teams to bring real-time computer vision capabilities to production on next‑generation... 
    Computer

    Jobleads-US

    Sunnyvale, CA
    1 day ago
  • $240k - $333k

    Build, manage, and mentor a high-performing...  ...team of Technical Program Managers. Drive the...  ...partner to Engineering and Product leadership...  ...this GenAI-driven vision to life. We stand...  ...forefront. From pre-computed summaries for email...  ...for meetings, and videos created from a document... 
    Video
    Immediate start

    Google

    Sunnyvale, CA
    2 days ago
  • $270k - $307k

     ...Learning R&D Engineer Job Description...  ...spatial computing platform turns...  ...understanding of ML principles, a...  ...data, computer vision, and a desire...  ...including product managers, software engineers, and...  ...and strong programming skills in Python...  ...), image/video generation models... 
    Computer
    Video
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    1 day ago
  • $214k - $261.5k

     ...and high tech means more than computer code. As a member of the...  ...We’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform. This highly...  ...intersection of C++ systems programming, GPU compute, HDR video architecture, and OS-level... 
    Computer
    Video
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby Laboratories, Inc.

    Sunnyvale, CA
    more than 2 months ago
  • $207k - $300k

     ...Review code developed by other engineers and provide feedback to...  ...experience.8 years of experience in software development.3 years of...  ...years of experience in a people management or team leadership role....  ...qualifications:Master's degree or PhD in Computer Science or related technical... 
    Computer

    Google

    Mountain View, CA
    1 day ago
  • $158.9k - $178.1k

     ...started when engineer Fred Luddy wrote...  ...images, and videos, by bringing...  ...includes ML engineers and...  ...with product managers, engineers, designers...  ...s degree in Computer Science,...  ...industry. Software engineering fundamentals...  ...how LLMs and vision-language...  ...family leave programs. Compensation... 
    Computer
    Video
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $208k - $416k

     ...Senior Director, Software Engineering- AI Shopping &...  ...long-term vision, influence organizational...  ...advanced computer vision,...  ..., interactive video, 360° product...  ...leading leaders (managing managers) and...  ...knowledge of: AI/ML technologies...  ...U offers 60+ programs for Associates... 
    Computer
    Video
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Home office
    Flexible hours

    Jobleads-US

    Sunnyvale, CA
    1 day ago
  • $135.66k

     ...passionate about pushing the boundaries of computer vision and shaping the future of visual...  ...Vision, Large Language Models (LLMs), Programming/Scripting Languages, Facial Recognition...  ...Image Retrieval, Deep Learning, Ranking, Video Understanding, Robotics In this role, you... 
    Computer
    Video
    Full time
    Internship
    Worldwide
    Relocation

    Amazon

    Sunnyvale, CA
    4 days ago
  • $185k - $250k

     ...machines, AI-driven software, and elite...  ...one integrated managed service. The Company...  ...Full Stack Engineer to design,...  ...real-time audio/video streaming, and...  ...with robotics, AI/ML, audio/video, DevOps...  .... ~ BS in Computer Science,...  ...Medical, dental, vision, 401(k), paid time... 
    Computer
    Video
    Full time
    Relocation

    Knightscope

    Sunnyvale, CA
    a month ago
  •  ...Description • Manage recruitment and...  ...of data (audio, video, sensor, and/or...  ...capture hardware & software. • Experience...  ...: Human Computer Interaction, Human...  ...Factors, Mechanical Engineering, Psychology,...  ...or “boot camp” program for UX research...  ...in a research, ML, or operations... 
    Computer
    Video
    For contractors

    Mindlance

    Sunnyvale, CA
    20 hours ago
  • $184k - $253k

     ...materials science and engineering solutions that are...  ...committed to providing programs and support that...  ...for classical, and ML/DL based computer vision algorithms, including...  ...and productize new algo solutions that meet...  ...code and work with software teams to integrate algorithms... 
    Computer
    Full time
    Work experience placement

    Applied Materials

    Santa Clara, CA
    3 days ago
  • $207k - $300k

     ...discovery/recommendation engine and LLM-based...  ...high-impact projects. Manage project priorities,...  ...in specialized ML areas, optimize ML...  ...enhance large scale software solutions.Minimum qualifications...  ...s degree or PhD in Computer Science, Machine...  ....The Short-form Video team owns... 
    Computer
    Video

    Google

    Mountain View, CA
    1 day ago
  • $238.9k - $305.5k

     ...tech means more than computer code. As a member of...  ...and electrical engineering, such as AI/ML, algorithms, digital...  ...processing, computer vision, data science & analytics...  ...leader in image and video processing, you will...  ...with product managers, program managers, and engineering... 
    Computer
    Video
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Program Manager - Video Computer Vision (CV/ML/ALGO). Be the first to apply!