Job Title: Technical Program Manager The Technical Program Manager is not expected to code models, but must have sufficient technical depth to drive execution, manage tradeoffs, and unblock teams working on Linuxbased vision systems, sensors, PLCintegrated environments, and realtime data pipelines. Key Responsibilities Program Ownership & Execution Own endtoend delivery of computer vision programs, from requirements definition through edge deployment and production rollout Break down complex CV initiatives (model training, finetuning, inference optimization, edge rollout) into clear milestones, timelines, and dependencies Manage crossteam dependencies across ML, embedded/edge, hardware, industrial systems, and UI/API teams Technical Program Leadership (Computer Vision Focus) Partner with Computer Vision Engineers building YOLO/CNNbased 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, PLCconnected devices, and realtime data streams Ensure model training and tuning workflows using Amazon SageMaker are productionready and aligned to delivery timelines Edge & Industrial Integration Drive programs that integrate vision outputs into: Dashboards and operational tools APIs and backend platform services UI and downstream consuming teams Coordinate validation in industrial or field environments, managing constraints like latency, hardware limitations, and environmental variability Risk, Metrics & Delivery Excellence Identify risks related to: Model accuracy vs. inference performance Edge hardware constraints Data quality, sensor reliability, and realtime processing Define and track program metrics such as model readiness, deployment success rates, latency targets, and operational stability Escalate issues early and drive databased tradeoff decisions Communication & Stakeholder Management Communicate program status, risks, and decisions clearly to senior technical and business stakeholders Serve as the singlethreaded owner for Computer Vision programs across multiple teams Translate engineerlevel detail into executivelevel updates Basic Qualifications 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 Camera/sensorbased systems Model training vs.
inference tradeoffs Demonstrated ability to manage crossfunctional technical programs involving software, hardware, and data pipelines Strong written and verbal communication skills Preferred Qualifications 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, PLCintegrated environments, or realtime streaming architectures Experience delivering systems that integrate ML outputs into APIs, dashboards, or operational UIs