Senior Software Engineer - CoreAI jobs in United States
cer-icon
Apply on Employer Site
company-logo

Microsoft · 8 hours ago

Senior Software Engineer - CoreAI

Microsoft is a leading technology company that is revolutionizing software development through Artificial Intelligence. They are seeking a Senior Software Engineer - CoreAI to lead the architecture and design of developer tooling systems, mentor engineers, and enhance developer productivity using AI technologies.

Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Lead architecture, design, and technical direction for large-scale developer tooling systems and platforms
Write high-quality, extensible, and maintainable code while modeling and mentoring best coding practices across teams
Drive optimization, refactoring, reuse, and diagnostics to improve code quality, performance, and ROI
Lead design and review of testing strategies, with strong coverage across unit, integration, and system tests
Mentor others on design patterns, telemetry integration, and verification strategies
Set high standards for code reviews, diagnosability, and maintainability across the org
Apply AI techniques (e.g., GitHub Copilot, LLMs) to enhance developer workflows such as code generation, testing, or debugging
Contribute to automation, deployment safety, observability, and compliance practices for tools and internal platforms
Identify and fill gaps in developer tooling by building or adopting scalable and reusable solutions
Stay current with new technologies, industry trends, and best practices, and share knowledge across the team
Lead cross-functional planning, estimation, and execution of high-impact technical initiatives
Engage directly with customers and partner teams (e.g., GitHub, Azure) to align product capabilities with developer needs

Qualification

C#.NET ecosystemAI technologiesSoftware developmentVisual StudioJavaPythonJavaScriptTeam leadershipMentoringCommunicationProblem-solving

Required

Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
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

Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
2+ years of experience designing, building, and operating production-grade software and tools at scale
6+ months of experience applying AI technologies (such as large language models or code generation tools) in software development workflows, including tasks like static analysis, automated documentation, or test generation
1+ years of experience applying AI or ML to enhance developer productivity through techniques such as automated testing, documentation, telemetry, or static analysis
Experience with C# and the .NET ecosystem, including .NET Core, ASP.NET Core, and Roslyn
Experience building tooling and extensions for Visual Studio and/or Visual Studio Code
Experience leading distributed teams and shipping developer-focused features on Azure (e.g., App Service, Functions, SQL, Key Vault, Application Insights)
Hands-on experience with modern web frameworks such as Blazor, React, or Angular and front-end technologies (HTML, CSS, JavaScript, TypeScript)
Demonstrated ability to enhance engineering systems, developer speed, and product quality at scale

Company

Microsoft

company-logo
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.

H1B Sponsorship

Microsoft has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)

Funding

Current Stage
Public Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase