Microsoft Software Engineer II - CoreAI

New job, posted less than a week ago!

Job Details

Posted date: Dec 09, 2025

There have been 5 jobs posted with the title of Software Engineer II - CoreAI all time at Microsoft.
There have been 5 Software Engineer II - CoreAI jobs posted in the last month.

Category: Software Engineering

Location: Redmond, WA

Estimated salary: $158,000
Range: $100,600 - $215,400

Employment type: Full-Time

Work location type: 3 days / week in-office

Role: Individual Contributor


Description

Overview

Artificial Intelligence (AI) is transforming developer productivity and software engineering. The Developer Division at Microsoft is pioneering the next generation of AI-powered developer tools and platforms, including Visual Studio, VS Code, GitHub Copilot, and Azure AI services. We are seeking a Software Engineer II - CoreAI who is passionate about building intelligent systems that automate tasks, enhance developer workflows, and deliver innovative solutions at scale.

As an AI Engineer in DevDiv, you will design, build, and deploy AI systems leveraging advanced concepts such as Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP) servers, coding agents, and agentic automation. You will collaborate with cross-functional teams to deliver robust, scalable, and secure AI solutions that empower millions of developers worldwide.

Responsibilities

Design and implement AI systems using RAG, Model Context Protocol servers, and coding agents to automate complex developer workflows and tasks.

Build, test, and deploy AI-powered features for developer tools (e.g., Visual Studio, VS Code, GitHub Copilot, Azure AI).

Collaborate with program managers, product teams, and customers to understand requirements and deliver impactful solutions.

Engineer agentic workflows that leverage coding agents for code generation, static analysis, automated documentation, and test creation

Integrate and manage Model Context Protocol servers to orchestrate context, tool access, and secure data flows for AI agents.

Apply best practices in context engineering to ensure AI systems are reliable, explainable, and auditable

Continuously iterate on features based on user feedback and data-driven insights.

Stay current with industry trends in AI, automation, and developer tooling.

Qualifications

Required Qualifications

Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experienceOther Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications

Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.

Experience building and deploying AI systems, including RAG, agentic workflows, or Model Context Protocol servers. Hands-on experience with coding agents, LLMs, and automation frameworks. Experience with Retrieval-Augmented Generation (RAG) systems and context engineering. Knowledge of Model Context Protocol (MCP) server architecture and agent orchestration Experience building agentic workflows for code generation, automation, and developer productivity Familiarity with Microsoft developer tools (Visual Studio, VS Code, GitHub Copilot, Azure AI). Experience in Microsoft Fabric, or equivalent.

#DevDiv

#DDJL

#CoreAI

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.



Email/text job link for Software Engineer II - CoreAI at Microsoft

Provide your email or phone number to recieve a short message with the job link and details.

Check out other jobs at Microsoft.