
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • United States, Washington, Redmond, United States, New York, New York
Microsoft is hiring a Senior Software Engineer to redefine how software is built using Generative AI. You'll work with Azure and Machine Learning to enhance developer productivity. This role requires significant experience in software engineering.
You have 5+ years of experience in software engineering, with a strong foundation in building scalable applications and systems. Your expertise in programming languages such as Python and familiarity with cloud platforms like Azure enable you to create innovative solutions that drive efficiency and productivity.
You possess a deep understanding of machine learning concepts and have experience implementing AI-driven features in software applications. Your ability to collaborate with cross-functional teams, including AI researchers and product managers, allows you to contribute effectively to the development of cutting-edge engineering tools.
You are passionate about improving developer experiences and have a track record of optimizing workflows through automation and intelligent systems. Your analytical mindset helps you identify bottlenecks and propose solutions that enhance the overall software development lifecycle.
Experience with generative AI technologies is a plus, as is familiarity with distributed systems and large-scale software deployments. You are comfortable working in a fast-paced environment and are eager to learn and adapt to new technologies and methodologies.
In this role, you will define the future of engineering systems at Microsoft by developing platforms and services that empower developers to build high-quality software efficiently. You will leverage your skills in machine learning to create AI agents that assist engineers in code validation and product releases, significantly reducing their workload.
You will collaborate closely with the 1ES team to enhance existing tools and introduce new features that streamline the development process. Your contributions will directly impact how thousands of developers at Microsoft ship products, ensuring they can deliver features faster and with improved quality.
You will engage in code reviews, provide mentorship to junior engineers, and participate in architectural discussions to shape the direction of engineering practices within the organization. Your insights will help drive the adoption of best practices and innovative solutions across teams.
Microsoft offers a dynamic work environment where you can make a significant impact on the future of software engineering. You will have access to cutting-edge technologies and the opportunity to work alongside some of the brightest minds in the industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
In addition to competitive compensation, you will benefit from a comprehensive benefits package that supports your well-being and professional growth. Join us in our mission to empower every person and organization on the planet to achieve more.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.