About the job
The AWS Data Center Design Engineering - BIM & AI Technologies team is seeking a Senior Technical Program Manager to drive the end-to-end delivery of AI-powered design automation programs for AWS's global data center infrastructure. In this role, you will own complex, cross-functional programs that bring generative AI capabilities to architects, engineers, construction managers, and facility operators, transforming how data center design documentation is created, validated, and delivered at scale.
Responsibilities
- Own the end-to-end lifecycle of complex, cross-functional AI/ML programs for BIM design automation, from requirements development through validation in an agile environment
- Drive engineering project execution across applied science, software engineering, and AECO domain expert teams, making technical trade-offs and resolving blocking issues to keep programs on track
- Partner with applied scientists and software engineers to create high-level designs and architectural approaches for GenAI-powered BIM solutions, ensuring architectures scale to match the business case
- Translate complex AECO workflows and customer needs into clear technical requirements and executable implementation plans that span multiple systems and teams
- Develop structured risk management approaches, proactively identifying and mitigating risks before they become roadblocks, and coordinate technical escalations with recommended solutions
- Build alignment across engineering, science, UX design, product, and AECO domain expert teams, managing dependencies and driving clarity in ambiguous problem spaces
- Establish metrics, dashboards, and regular reporting mechanisms to provide stakeholders and senior leadership clear insight into program health, delivery timelines, and business impact
- Engage directly with internal customers, including data center design engineers, construction managers, and facility operators, to deeply understand workflows, pain points, and validate that delivered solutions meet their needs
- Build sustainable, scalable program management processes and frameworks that improve execution quality and velocity across the organization
- Communicate complex technical concepts to non-technical stakeholders and leadership, representing trade-offs and potential solutions clearly in both written and verbal formats
Qualifications
Minimum
- 7+ years of working directly with engineering teams experience
- 5+ years of technical product or program management experience
- 3+ years of software development experience
- 5+ years of technical program management working directly with software engineering teams experience
- Experience managing programs across cross functional teams, building processes and coordinating release schedules
Preferred
- 5+ years of project management disciplines including scope, schedule, budget, quality, along with risk and critical path management experience
- Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules
- Experience defining KPI's/SLA's used to drive multi-million dollar businesses and reporting to senior leadership
- Experience with AI/ML technologies and their practical applications in domain-specific products
- Experience working with the Architecture, Engineering, Construction (AEC) industry or related domains, including BIM, CAD, 3D geometry, or construction documentation workflows