Senior Product Manager - VS Code
Core
Define vision and strategy for VS Code and GitHub developer tools, translating customer needs and emerging AI technologies into product priorities.
Role type
Senior Product Manager (Developer Tools & AI)
Builds
Cohesive product experiences for VS Code and GitHub, including AI-integrated development environments and agentic coding tools.
Domain
Developer Tools / AI / Open Source
Deliverable
product features
Required skills
Product strategy definition, cross-functional leadership, technical tradeoff analysis, quantitative and qualitative data analysis, controlled experimentation, open-source community engagement, stakeholder alignment, emerging technology identification.
Preferred skills
Hands-on coding and debugging, self-hosting VS Code, testing extensions and prototypes, direct customer interaction via issues/social media/interviews, familiarity with agentic coding workflows (multi-step generation, autonomous debugging/testing/review), experience with AI-powered coding tools.
Technologies
Visual Studio Code, GitHub, AI-powered coding tools, agentic coding workflows
Responsibilities
Lead end-to-end delivery of product experiences from exploration to launch; partner with engineering, research, and design; build developer empathy through hands-on coding and debugging; drive ambiguous cross-team initiatives; represent VS Code externally at conferences and through content; stay current on AI developer tools landscape.
Seniority
Senior, hands-on IC