Experience in program/project management within a fast-paced software setting.
Proven history of delivering projects end-to-end under various constraints.
Technical fluency to challenge assumptions and address unrealistic timelines.
Exceptional written communication skills for summarizing complex information effectively.
Responsibilities
Own the full delivery lifecycle of engineering projects, from kickoff to post-launch.
Establish clear milestones and accountability by breaking down objectives.
Facilitate essential meetings, ensuring each contributes value to the project.
Identify risks and dependencies, providing solutions rather than just highlighting issues.
Analyze workflows to propose improvements and implement effective changes.
Collaborate on incident management and post-mortem reviews to ensure organizational learning.
Benefits
Opportunity to work on high-stakes, impactful projects.
Flexible work environment to adapt to project needs.
Access to cutting-edge technologies in AI/ML.
Focus on outcomes rather than rigid processes.
Supportive culture encouraging process improvement and innovation.
Full Job Description
About the Role
We're hiring a Technical Project Manager to drive execution across the engineering organization. You'll own the delivery of high-stakes, cross-functional programs that span engineering, AI/ML infrastructure, data, and product, keeping multiple teams aligned, dependencies unblocked, and leadership informed at every step.
This is not a process-for-process's-sake role. We're looking for someone who can sit in a room with engineers, understand the technical tradeoffs being debated, identify the real risks, and drive the team to a decision. You'll be measured on outcomes: did the program ship, did it ship on time, and did it ship at the quality bar our users deserve.
What You'll Do
Own end-to-end delivery of cross-functional engineering programs from kickoff through launch and post-launch measurement.
Build the plan, then defend it. Break ambiguous objectives into milestones, dependencies, and clear owners. Pressure-test scope with engineering and product leads. Re-plan when reality changes.
Drive rhythm. Run sprint planning, standups, demos, retros, and steering committees for the programs you lead. Make every meeting earn its place on the calendar.
Surface and unblock risks before they become slips. Track dependencies across teams (engineering, data, vendors), escalate cleanly, and propose mitigations rather than just flagging problems.
Improve how we work. Identify patterns across programs and propose changes to tooling, process, or org design. Pilot, measure, scale what works, kill what doesn't.
Partner on incident response and post-mortems for the programs you own and make sure we learn and the fix actually ships.
What We're Looking For
Required
Curiosity and ambition
Program/project management experience in a high-growth software environment.
Track record of shipping concrete examples of programs you owned end-to-end, the constraints you operated under, and what you delivered.
Technical fluency: ask the right follow-up questions, and call out unrealistic estimates.
Outstanding written communication. You can compress a complicated status into a paragraph and a complicated plan into a page.
Bonus
Experience at a AI/ML product company.
Background in software engineering, data engineering, or technical product management before moving into TPM.
Familiarity with AI/ML delivery such as agent orchestration, eval pipelines, data labeling workflows.d
Experience standing up a TPM function or program from scratch.