ShyftLabs is looking for a Technical Product Manager to lead the full lifecycle of complex AI and data initiatives. The role involves defining technical strategy, driving execution of agent-based systems, and ensuring scalable, governed, and measurable delivery. The ideal candidate will have 2-5 years of experience in technical product management, a strong understanding of data architecture and AI-powered products, and excellent communication and stakeholder management abilities.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field
- 2–5 years of experience in technical product management, preferably in AI, ML, or data platform environments
- Strong understanding of data architecture and data management principles, including data modeling, governance, lineage, quality monitoring, and cloud data platforms
- Demonstrated experience working on AI-powered or agent-based products, including orchestration patterns and evaluation methodologies
- Familiarity with LLM concepts such as context windows, retrieval augmentation (RAG), prompt orchestration, tool calling, memory management, and guardrails
- Experience defining and operationalizing evaluation frameworks (offline/online testing, experimentation, quality metrics, performance benchmarking)
- Deep understanding of cloud computing platforms, distributed systems, APIs, and integration patterns
- Hands-on exposure to Agile methodologies, DevOps practices, and CI/CD pipelines
- Strong analytical thinking, structured problem-solving, and data-driven decision-making skills
- Excellent communication and stakeholder management abilities, including executive-level reporting
Benefits
- Hybrid flexibility
- Downtown Toronto office
- Comprehensive benefits
- Growth & learning resources