Technical Program Manager

SID Global SolutionsExton, PA

About The Position

The Technical Program Manager is responsible for the end-to-end delivery of computer vision programs, from requirements definition through edge deployment and production rollout. While not expected to code models, the role requires sufficient technical depth to drive execution, manage trade-offs, and unblock teams working on Linux-based vision systems, sensors, PLC-integrated environments, and real-time data pipelines. This role involves leading technical programs with a focus on computer vision, partnering with Computer Vision Engineers, coordinating deployments on various edge platforms, and managing integration into industrial systems and user interfaces. The manager will also be responsible for risk identification, defining and tracking program metrics, and communicating effectively with senior technical and business stakeholders.

Requirements

  • 3–5+ years of experience in technical program management or systems program management
  • Experience working with computer vision, ML systems, edge computing, or embedded systems teams
  • Strong understanding of Linux environments
  • Strong understanding of Camera/sensor-based systems
  • Strong understanding of Model training vs. inference trade-offs
  • Demonstrated ability to manage cross-functional technical programs involving software, hardware, and data pipelines
  • Strong written and verbal communication skills

Nice To Haves

  • Experience with edge AI deployments (Jetson, embedded GPUs, industrial edge devices)
  • Familiarity with Amazon SageMaker workflows for model training and tuning
  • Exposure to industrial systems, PLC-integrated environments, or real-time streaming architectures
  • Experience delivering systems that integrate ML outputs into APIs, dashboards, or operational UIs

Responsibilities

  • Own end-to-end delivery of computer vision programs, from requirements definition through edge deployment and production rollout
  • Break down complex CV initiatives (model training, fine-tuning, inference optimization, edge rollout) into clear milestones, timelines, and dependencies
  • Manage cross-team dependencies across ML, embedded/edge, hardware, industrial systems, and UI/API teams
  • Partner with Computer Vision Engineers building YOLO/CNN-based models to align on execution plans, performance targets, and deployment readiness
  • Drive coordination across teams deploying models on Raspberry Pi, Jetson Nano, CPU/GPU edge platforms
  • Manage programs involving Linux systems, sensors, industrial cameras, PLC-connected devices, and real-time data streams
  • Ensure model training and tuning workflows using Amazon SageMaker are production-ready and aligned to delivery timelines
  • Drive programs that integrate vision outputs into: Dashboards and operational tools
  • Drive programs that integrate vision outputs into: APIs and backend platform services
  • Drive programs that integrate vision outputs into: UI and downstream consuming teams
  • Coordinate validation in industrial or field environments, managing constraints like latency, hardware limitations, and environmental variability
  • Identify risks related to: Model accuracy vs. inference performance
  • Identify risks related to: Edge hardware constraints
  • Identify risks related to: Data quality, sensor reliability, and real-time processing
  • Define and track program metrics such as model readiness, deployment success rates, latency targets, and operational stability
  • Escalate issues early and drive data-based trade-off decisions
  • Communicate program status, risks, and decisions clearly to senior technical and business stakeholders
  • Serve as the single-threaded owner for Computer Vision programs across multiple teams
  • Translate engineer-level detail into executive-level updates
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service