Commercial Engineering & AI (CEAI) is modernizing how Microsoft builds and operates customer, partner, and employee experiences for its commercial business. CEAI brings together agents, engineering tools, data, insights, and direct customer feedback to shorten the path from business need to measurable impact and help Microsoft’s commercial business operate as a frontier organization. The AI Engineering Excellence team defines and scales how CEAI applies AI across the software lifecycle. We establish engineering practices, workflows, and reusable capabilities that teams can adopt broadly while incubating breakthrough approaches that are not yet ready to standardize. AI-native engineering spans the full journey—from understanding customer needs and shaping solutions to building, validating, deploying, operating, and continuously improving them—not merely generating code with AI. Our primary focus is defining, analyzing and improving the agent-driven workflows that drive the software development lifecycle. We prove these capabilities in real engineering environments, measure their impact, turn successful patterns into repeatable practices and scale them across the organization. We will also identify where the organization can benefit from common foundations and platform capabilities, incubate services and tools and scale and operate them. We see a generational opportunity to expand human creativity and productivity through rapid experimentation, disciplined measurement, and continuous learning. As a Senior Software Engineer or Software Engineer II, you will help turn this mission into working software. You will lead the design and implementation of agent-driven SDLC workflows and enabling capabilities, translate ambiguous problems into pragmatic technical plans, and take features from experiment through production use and measurable impact. You will remain hands-on—building prototypes and production systems, evaluating emerging models, frameworks, harnesses and tools, making sound design tradeoffs, and partnering with engineering teams to improve developer productivity, ship velocity, reliability, and the overall engineering experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level