What are the responsibilities and job description for the Principal Product Manager position at Agile Resources, Inc.?
Location: Hybrid remote in St. Louis, MO 63146 (3 days per week onsite).
Employment Type: 12-month W-2 contract (possibility to extend)
Compensation: up to 73/hour W-2 (depending on experience).
Benefits: Medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all employees (and their families if needed), 401(k)
This Principal Technical Product Manager (TPM) will lead complex, multi-team product delivery efforts while driving the practical integration of AI-enabled capabilities into core software products and internal workflows. The role requires a hands-on product leader who can operate at both strategic and execution levels—stabilizing delivery, modernizing SDLC practices, and scaling AI initiatives across a portfolio. Success will be measured by predictable roadmap execution, measurable impact from AI-powered features, and the establishment of durable technical standards across teams.
Responsibilities:
• Assume ownership of technical product delivery for multiple Agile teams, ensuring alignment to roadmap commitments, architectural standards, and defined success metrics.
• Lead backlog management, sprint planning alignment, and SDLC optimization across distributed engineering pods.
• Drive the integration of AI agents, LLM-based features, and machine learning models into customer-facing products and internal workflows.
• Translate complex AI concepts into clear product requirements, technical specifications, and measurable acceptance criteria.
• Partner with architects and engineering leaders to implement modern specification frameworks, API standards, and scalable architectures such as retrieval-augmented generation patterns.
• Evaluate model selection, data flow design, API performance considerations, and token cost implications to ensure reliable and cost-effective AI implementations.
• Define and track success metrics for AI-powered capabilities, focusing on adoption, quality, reliability, and operational efficiency.
• Establish governance, best practices, and technical standards for AI development and deployment across multiple teams.
• Champion adoption of modern AI developer tooling to enhance productivity and code quality.
• Provide portfolio-level visibility into delivery risks, dependencies, and trade-offs, enabling informed prioritization and decision-making.
Required Skills:
• 7 years of experience in Technical Product Management within Agile environments, including SDLC oversight and backlog management.
• Experience leading complex, multi-team product portfolios and influencing other product managers or technical leads.
• 1–2 years of direct experience integrating AI-enabled or LLM-based products, AI agents, or machine learning models into production software or operational workflows.
• Strong understanding of AI agents, agent orchestration, prompt-driven workflows, and end-to-end data pipelines.
• Practical knowledge of API design considerations, latency management, and token-based cost structures associated with large language models.
• Hands-on experience or deep familiarity with modern AI platforms and tools such as Vertex AI, Gemini, GitHub Copilot, MCP servers, and NotebookLM.
• Experience rolling out technical standards, specification frameworks, API structures, or architectural updates across multiple engineering teams.
• Ability to connect high-level AI product strategy with detailed Agile execution plans and measurable business outcomes.
• Strong written and verbal communication skills, with the ability to convey complex technical topics to both technical and non-technical stakeholders.
Preferred Skills:
• Experience delivering software solutions within Public Safety, government technology, or other highly regulated environments.
• Familiarity with compliance, data governance, and security considerations in regulated industries.