Microsoft's Core AI team is looking to solve the problem of accelerating secure, scalable software development and advancing agentic DevOps patterns by integrating AI capabilities into Visual Studio, GitHub, and Azure. The goal is to empower millions of developers and organizations to move from AI-assisted coding to AI-native application delivery, where intelligent systems drive development end to end.
Requirements
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, Rust, JavaScript
- building large-scale, high-performance applications or developer tools
- using generative AI coding assistance and tooling to augment their development work
- using AI-assisted coding and productivity tools
- building AI-driven features: prompt design, tool/function calling, eval harnesses; understanding of MCP/agent patterns.
- Telemetry analysis, A/B testing, and a data driven approach to iteration
- software craftsmanship: testing, profiling, accessibility, resilience, and secure‑by‑design practices.
Responsibilities
- Design and ship AI-assisted features in Visual Studio that help developers generate, explain, and refactor code—measured by adoption, reliability, and user satisfaction.
- Bring intelligence into IDE by integrating GitHub Copilot/MCP tools into core IDE workflows with strong attention to performance, privacy, and safety-by-default.
- Collaborate with partner teams across Microsoft and GitHub to deliver secure, performant solutions and iterate quickly based on real developer feedback.
- Contribute to designs (APIs, data flows, extensibility points) and participate in code/design reviews to maintain quality and scalability for a large codebase.
- Instrument and learn using telemetry, experimentation, and diagnostics to improve latency, reliability, and relevance over time.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements is required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- operating with autonomy while collaborating proactively across disciplines.