Guides partnership with appropriate stakeholders (e.g., security, privacy, responsible AI) to determine user requirements within and across teams. Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform. Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI). Guides team to drive multiple group’s project plans, release plans, and …
Responsibilities
Enable high-quality predictive insights that protect and grow Windows. Build and lead a high-impact engineering organization Recruit, develop, and lead an organization of software and data engineers (hiring plan, team topology, career growth, performance management), and create an inclusive, high-accountability culture. Translate strategy into executable roadmaps and deliver predictable outcomes through clear prioritization, ownership, and operating mechanisms. Raise the engineering bar through strong craftsmanship: design reviews, code reviews, test strategy, CI/CD quality gates, and pragmatic documentation. Deliver services and data workflows that synthesize multi-source signals into high-quality, timely insights for engineering and business stakeholders.
Required Qualifications
Bachelor's Degree in Computer Science, or related technical discipline AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 3+ years engineering management experience leading managers and/or senior ICs. Developed and released LLM-based systems to production with production runtime of 6+ months with significant usage. Experience building on Azure's data + AI stack to deliver production-grade systems (data engineering, model integration, evaluation, and operations). Hands-on experience using AI-assisted development tools in production engineering environments (e.g., LLM-powered IDE workflows, code generation, automated refactoring/testing) and the ability to operationalize them into consistent team practices. Experience leading teams across software + data/analytics/ML boundaries, including shared ownership models and clear data contracts. Experience designing multi-agent architectures and evaluation-driven development workflows. Practical application of automated evaluation harnesses, quality gates, and monitoring to improve agent outputs over time.
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page