Software Engineer (CEAI)

Microsoft
Redmond, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 114K

Job location

Redmond, United States of America

Tech stack

ASP.NET
.NET
Artificial Intelligence
Automation of Tests
Azure
Business Software
C Sharp (Programming Language)
Cloud Engineering
Software Quality
Continuous Integration
DevOps
Github
Machine Learning
Software Tools
Cloud Services
Software Engineering
Enterprise Software Applications
Spring Cloud
GitHub Copilot
React
Large Language Models
Containerization
Information Technology
REST
Programming Languages

Job description

Design, develop, test, and deploy cloud-native applications and services using modern software engineering practices. Build and enhance intelligent business applications leveraging Azure AI Foundry, Azure OpenAI and agentic frameworks. Develop full-stack solutions using technologies such as C#, .NET, React, REST APIs, and cloud services. Collaborate with cross-functional teams to deliver high-quality features aligned with business and customer needs. Integrate AI agents, workflow automation, and conversational experiences into enterprise applications. Utilize AI-assisted engineering tools, including GitHub Copilot and agentic development workflows, to improve productivity and software quality. Learn and apply Responsible AI principles, security requirements, and engineering standards in all stages of software development. Bachelor's degree in computer science, or related technical discipline with proven experience in coding languages including, but not limited to, C#, ASP.Net core, React OR

Requirements

equivalent experience. 2+ years of full stack development experience with a passion to develop enterprise level software with high-quality standards. Experience with Azure services, cloud-native application development, or containerized workloads. Exposure to AI, machine learning, large language models (LLMs), agentic applications, or intelligent automation solutions. Familiarity with Azure AI Foundry, Azure OpenAI Service, Semantic Kernel, or similar AI development frameworks. Understanding of observability, monitoring, telemetry, and operational excellence practices. Experience with DevOps, GitHub, CI/CD pipelines, automated testing, and software quality engineering. Demonstrated ability to collaborate effectively within diverse teams and communicate technical concepts clearly. Passion for building AI-first experiences and helping shape the future of agentic software development.

About the company

Microsoft is a global technology company headquartered in Redmond, Washington. Our mission is to empower every person and every organization on the planet to achieve more. We develop, license, and support a wide range of software products, services, and devices that help individuals and businesses realize their full potential.

Our flagship products include the Microsoft 365 productivity cloud, Windows operating system, Azure cloud platform, and Dynamics 365 business applications. We are also a leader in areas such as artificial intelligence, cybersecurity, developer tools, and gaming through Xbox and Game Pass.

With operations in more than 190 countries and over 220,000 employees worldwide, Microsoft is committed to responsible innovation, inclusive economic growth, and sustainability. We work closely with governments, industries, and communities to ensure that technology serves the public good and helps address some of the world’s most pressing challenges.

As we celebrate our 50th anniversary in 2025, we continue to look forward—investing in AI, cloud, and quantum computing to shape the future of work, education, and society at large scale.

Apply for this position