Principal Software Technical Program Manager

AI-infrastructure company producing memory-centric hardware, networking, and software for low-latency generative-AI inference in data centers.

Santa Clara, United States
About d-Matrix

d-Matrix develops digital in-memory-compute technology and a full-stack inference platform comprising Corsair accelerators, JetStream networking accelerators, and Aviator software.

View jobs by d-Matrix

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will lead end-to-end program management across ML, kernel, compiler, runtime, and tools domains. You will coordinate distributed delivery, implement agile practices, define program metrics and reporting, turn goals into engineering programs, manage dependencies, and mitigate schedule and quality risks.

Requirements

  • 10+ years of experience as a software engineer, engineering manager, or technical program manager
  • At least 3 years of recent experience as a technical program manager in software development
  • Educational background in computer science, electrical engineering, physics, or a related field
  • Experience with complex software/hardware integration
  • Experience managing distributed, multi-region engineering teams
  • Understanding of software lifecycle and agile methodologies
  • Proficiency with Jira, Smartsheet, Confluence, and project toolchain integration
  • Familiarity with AI/ML, compiler/runtime, or kernel development
  • Experience establishing scalable processes in fast-moving engineering organizations
  • Background in AI/ML infrastructure, semiconductor, or system software companies
  • Knowledge of optimization for GPUs, NPUs, or custom ASICs
  • Experience scaling engineering teams at Series B/C startups
  • Experience managing external dependencies or customer-driven timelines

Responsibilities

  • Lead end-to-end program management across ML, kernel, compiler, runtime, and tools
  • Coordinate delivery across distributed teams
  • Implement agile practices
  • Define metrics, dashboards, and reporting for program health
  • Develop program-management playbooks and best practices
  • Translate product and business goals into engineering programs
  • Identify and mitigate risks to delivery schedules and quality
  • Provide leadership with clear updates and insights
  • Manage dependencies with product, hardware, and partner teams

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k
  • Equity
  • Bonus
  • Incentive opportunities
Principal Software Technical Program Manager at d-Matrix | JobStash