Principal Technical Program Manager, Security & AI
Explicitly requires "vibe coding"—hands-on prototyping and demos using coding and GenAI/LLM techniques to communicate designs and build proofs of concept.
About the Role
Lead cross-functional programs to build AI-native security products from research prototypes to production at Microsoft Security AI NEXT R&D. Drive technical design, stakeholder alignment, responsible AI and security guardrails, and use hands-on coding to prototype demonstrations and proofs of concept.
Job Description
Role
Principal Technical Program Manager on Microsoft Security AI’s NEXT R&D labs leading foundational and applied AI/ML research and incubation for AI-native security products. Drive programs from 0→1 prototypes to 1→N platform adoption across Microsoft security products, ensuring technical rigor, responsible AI, and operational readiness.
Key Responsibilities
- Lead end-to-end delivery of AI-native security products from incubation to platform scale.
- Align stakeholders across engineering, research, and product teams to deliver cohesive customer value.
- Participate in technical design reviews, read and prototype code, and help define APIs and data contracts.
- Be model-literate and evaluate when to use LLMs, classical ML, or hybrid approaches.
- Coordinate cross-discipline teams to deliver responsible, high-quality AI features and track metrics for model quality, reliability, latency, and cost.
- Ensure privacy, security, and responsible AI guardrails are designed from day one; coordinate safety reviews, compliance, and incident readiness.
- Engage with enterprise customers and field teams to co-design solutions, gather feedback, and iterate based on telemetry.
- Mentor team members and foster a builder culture emphasizing velocity and quality.
Requirements
- Minimum: Bachelor’s degree and 6+ years of relevant experience (engineering, product/technical program management, data analysis, or product development) or equivalent experience.
- At least 3+ years managing cross-functional and/or cross-team projects.
- Ability to meet Microsoft and customer security screening requirements (Microsoft Cloud background check).
Preferred / Additional Qualifications
- Bachelor’s degree and 12+ years of relevant experience or equivalent.
- 8+ years managing cross-functional projects and 3+ years technical program management in software, cloud, or AI/ML systems.
- Hands-on coding ability in one or more languages (e.g., Python, C#, C++, JavaScript/TypeScript); comfortable prototyping and reading pull requests.
- 2+ years working with ML/AI systems (LLMs, GenAI, RAG, model serving, experimentation platforms, data pipelines).
- Experience shipping cloud services/platforms at scale (multi-tenant, high-throughput) with measurable impact.
- Security domain expertise (threat detection/response, SIEM/SOAR, identity, endpoint, cloud security) and familiarity with analyst workflows.
- Experience with GenAI/LLM techniques and tooling (prompt engineering, retrieval/vector stores, agents/tool use, content safety/guardrails, evaluation frameworks).
- Demonstrated success driving zero-to-one initiatives from ambiguity to MVP to GA and platform adoption.
Compensation Note
- Typical U.S. base pay range (Technical Program Management IC5): USD 139,900 - 274,800 per year. A different range applies to specific locations (San Francisco Bay area and New York City metropolitan area): USD 188,000 - 304,200 per year.
Tech Stack
Skills
Experience Level
Salary
USD 139,900 - 274,800/year