Back to Jobs

Software Technical Program Manager

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

Project ManagementTechnical Program ManagementAI/ML PipelinesCompiler ToolchainsSoftware IntegrationAgileSAFe

Position Overview

We're looking for a Software Technical PM to own the day-to-day planning, execution management, and coordination of complex software development projects at Axelera AI. Working across multiple software sub-teams (Runtime, ML, Compiler, Backend, SWD, Apps), the Software Technical PM is responsible for turning high-level project objectives into detailed execution plans, ensuring every task and dependency has a named technical owner, driving those plans through to delivery, and proactively surfacing cross-team risks and roadblocks so that the right people can resolve them.

This is a hands-on execution management role, not a reporting role and not a technical leadership role. The core of the work is building plans with engineers, tracking progress at the task level, running integration and coordination cadences, ensuring technical ownership is assigned and visible, making informed trade-off recommendations, and ensuring that cross-team dependencies are managed.

Key responsibilities:

  • End-to-end execution management of assigned complex software projects from planning through delivery, working across multiple software sub-teams simultaneously.
  • Build and maintain detailed project plans at the task and dependency level, working directly with engineering sub-team leads to establish realistic estimates, identify dependencies, and define integration milestones.
  • Drive the planning and coordination of the integration process for assigned projects: work with engineering leads to define the integration strategy and ensure integration milestones are agreed and tracked.
  • Ensure explicit definition-of-done criteria are established for each project phase and track progress against agreed criteria.
  • Run daily or appropriate-cadence coordination standups, ensuring status is communicated publicly and blockers are identified and resolved within 24 hours.
  • Track estimation accuracy and delivery predictability at the task level, working with engineering leads to adopt realistic estimation practices.
  • Identify single-person critical path dependencies and escalate to engineering leads to establish backup coverage.
  • Prepare and maintain project-level status views, risk registers, and decision logs.
  • Contribute to programme-level process improvements including estimation calibration and cross-team communication standards.

Qualifications:

  • 3-5 years of experience in technical programme or project management within a software-intensive technology organisation.
  • Demonstrated experience coordinating cross-team software integration efforts involving multiple codebases, build systems, and testing environments.
  • Sufficient technical literacy to navigate discussions about compiler toolchains, runtime systems, model optimisation, and inference pipelines.
  • Track record of improving delivery predictability on complex software projects.
  • Experience working in a matrixed environment, managing by influence across teams without direct line authority.
  • Familiarity with AI/ML model deployment pipelines (model training to quantisation to compilation to inference) is a significant advantage.
  • Familiarity with agile or SAFe-inspired planning methodologies.
  • Outstanding verbal and written communication skills in English.
Software Technical Program Manager
Axelera AI
Apply