Software Engineer II, Cloud & AI
Core
Design, develop, test, deploy, and operate modern web applications and AI integrations using C#, .NET, and React, while applying AI-assisted development tools to accelerate engineering productivity.
Role type
Software Engineer II, Cloud & AI
Builds
Modern web applications, AI experiences, and enterprise integrations
Domain
Cloud computing, Enterprise software, AI-assisted development
Deliverable
production ML models
Required skills
C#, .NET, ASP.NET Core, React, TypeScript, JavaScript, REST APIs, Azure, AI-assisted development tools, software design, testing, security, observability, DevOps, relational databases, Power Platform, Dynamics 365
Preferred skills
C, C++, Python, scalable application architecture
Technologies
C#, .NET, ASP.NET Core, React, TypeScript, JavaScript, Azure, Power Platform, Dynamics 365
Responsibilities
Collaborate with stakeholders to translate requirements into software solutions; Design and build secure integrations connecting AI experiences with enterprise systems; Participate in code reviews, release planning, and production-readiness activities; Investigate service issues, perform root cause analysis, and implement durable fixes; Share reusable code, agent tools, and technical learnings with the engineering community.
Seniority
Mid-level, hands-on IC