Job DescriptionJob Title: Technical Program Manager The Technical Program Manager is not expected to code models, but must have 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.
Key ResponsibilitiesProgram Ownership & Execution
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
Technical Program Leadership (Computer Vision Focus)
- Partner with ComputerVision Engineers building YOLO/CNN-based models to align on executionplans, performance targets, and deployment readiness
- Drive coordinationacross teams deploying models on Raspberry Pi, Jetson Nano, CPU/GPU edgeplatforms
- Manage programsinvolving Linux systems, sensors, industrial cameras, PLC-connecteddevices, and real-time data streams
- Ensure model trainingand tuning workflows using Amazon SageMaker are production-ready andaligned to delivery timelines
- Edge & IndustrialIntegration
- Drive programs thatintegrate vision outputs into:
- Dashboards andoperational tools
- APIs and backendplatform services
- UI and downstreamconsuming teams
- Coordinate validation inindustrial or field environments, managing constraints like latency,hardware limitations, and environmental variability
- Risk, Metrics &Delivery Excellence
- Identify risksrelated to:
- Model accuracy vs.inference performance
- Edge hardwareconstraints
- Data quality, sensorreliability, and real-time processing
- Define and track programmetrics such as model readiness, deployment success rates, latencytargets, and operational stability
- Escalate issues earlyand drive data-based trade-off decisions
- Communication &Stakeholder Management
- Communicate programstatus, risks, and decisions clearly to senior technical and businessstakeholders
- Serve as the single-threadedowner for Computer Vision programs across multiple teams
- Translate engineer-leveldetail into executive-level 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/sensor-basedsystems
- Model training vs.inference trade-offs
- Demonstrated ability tomanage cross-functional technical programs involving software, hardware,and data pipelines
- Strong written andverbal communication skills
Preferred Qualifications- Experience with edge AIdeployments (Jetson, embedded GPUs, industrial edge devices)
- Familiarity with AmazonSageMaker workflows for model training and tuning
- Exposure to industrialsystems, PLC-integrated environments, or real-time streaming architectures
- Experience deliveringsystems that integrate ML outputs into APIs, dashboards, or operationalUIs