Technical Program Manager
About the role
Technical Program Manager (Engineering & AI Systems)
Colombia · Remote · Full-Time
The role:
You will work with an AI strategy and integration firm that builds production AI systems for companies across industries such as private equity, wholesale lending, real estate, and SaaS. The company focuses on shipping systems that drive revenue, reduce costs, and automate complex workflows, operating at the intersection of product, engineering, and applied AI.
Position:
Technical Program Manager (Full-Time | Remote)
Seeking a Technical Program Manager to act as the operational backbone of the Product, Research, and Engineering (PRE) team, sitting at the intersection of product scope and engineering execution.
In this role, you will ensure that every build stays on timeline, on spec, and unblocked, translating product requirements into structured, executable work. You will work closely with engineering leadership to manage multiple concurrent workstreams, proactively identifying dependencies, risks, and resource needs before they impact delivery.
This is not a client-facing role — your focus is ensuring that engineering delivery is predictable, structured, and executed with precision.
Responsibilities:
- PRD Validation and Technical Scoping: Review and validate incoming PRDs to ensure technical requirements are complete, scope boundaries are explicit, and success criteria are defined. Identify gaps in product scope, including missing integrations, undefined edge cases, and unclear acceptance criteria, and resolve them before work enters a sprint. Translate validated PRDs into structured task breakdowns in ClickUp, including time estimates, assignees, dependencies, and clearly scoped subtasks. Maintain clear definitions of in-scope vs out-of-scope work across all projects.
- Timeline Management and Sprint Execution: Own the end-to-end engineering timeline across all active workstreams. Run sprint planning and standups, ensuring meetings are focused, structured, and produce actionable outputs. Monitor sprint health continuously, identifying tasks at risk of delay and escalating with context and solutions. Enforce time estimation discipline so project timelines and capacity planning reflect reality.
- Technical Unblocking and Dependency Management: Track technical dependencies including APIs, platform access, integrations, and infrastructure requirements. Anticipate blockers by understanding upcoming technical needs and proactively securing required resources. Coordinate with leadership on engineering capacity needs when timelines require additional support. Maintain a centralized dependency tracker to ensure no project stalls due to missing prerequisites.
- Engineering Workflow and ClickUp Hygiene: Own ClickUp health across all workstreams, ensuring tasks are structured with accurate dates, assignees, and statuses. Capture action items from standups, Slack, and internal syncs and convert them into ClickUp tasks within 24 hours. Manage sprint carryover, archive stale work, and maintain accurate milestone visibility. Identify workflow inefficiencies and propose process improvements.
- Cross-Functional Coordination with Client Delivery Teams: Act as the primary operational bridge between engineering and delivery teams. Translate delivery needs into engineering-ready requirements. Keep teams informed on progress, timeline changes, and risks without requiring follow-ups. Coordinate handoffs to ensure testing, deployment, and delivery happen on schedule.
Requirements:
- English level: B2+ – C1.
- Must be located in Colombia.
- 5+ years of experience in technical program management, technical project management, or engineering operations in software, SaaS, or consulting environments.
- Hands-on experience building or shipping software products end-to-end, including UI, backend, integrations, and testing.
- Strong understanding of the software development lifecycle (requirements, design, build, testing, deployment).