
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
Microsoft is hiring a Principal Software Engineer for the Core AI team to empower developers with AI-driven tools and platforms. You'll work on innovative AI applications and collaborate with various teams. This role requires extensive experience in software engineering and a strong understanding of AI technologies.
You are an experienced software engineer with a deep understanding of Artificial Intelligence (AI) and a passion for new technology. With a strong background in software development, you excel at writing code and leveraging AI foundations and distilled models to transform ideas into tangible results. You are a great team player who understands the developer's role and can help shape abstract concepts into solid product ideas. Your curiosity and excitement for technology drive you to explore innovative solutions and contribute to the evolution of developer processes and tools.
You have a proven track record of collaborating with cross-functional teams, including product and research groups, to define exploration plans and bring transformative products to life. Your ability to communicate effectively with both technical and non-technical stakeholders allows you to educate others on opportunities and challenges in the AI space. You thrive in environments that encourage exploration and experimentation, and you are eager to contribute to the future of AI in software development.
Experience with open-source communities and academia is a plus, as is familiarity with the latest trends and advancements in AI technology. You should be comfortable working in a fast-paced environment and be open to continuous learning and adaptation.
In this role, you will lead efforts within the Core AI team to conceptualize and build innovative AI-driven applications that redefine software development. You will work closely with contributors and leaders from various product and research teams to identify key issues and opportunities in the AI landscape. Your responsibilities will include defining exploration plans, collaborating on product development, and ensuring that the best ideas are brought to fruition.
You will be responsible for writing high-quality code and developing tools and platforms that empower developers to leverage AI effectively. Your work will involve exploring new technologies and methodologies, conducting research, and applying findings to enhance developer workflows. You will also mentor junior engineers and contribute to a culture of innovation and collaboration within the team.
Microsoft offers a dynamic work environment where you can make a significant impact on the future of AI in software development. You will have access to cutting-edge technologies and the opportunity to work with 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. Join us in shaping the future of AI and empowering developers worldwide.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.