Software Engineer (CEAI)
Core
Design, develop, test, and deploy cloud-native full-stack applications integrating AI agents, workflow automation, and conversational experiences using Azure AI services.
Role type
Senior full-stack software engineer (AI-integrated applications)
Builds
Intelligent business applications, agentic workflows, and conversational enterprise features
Domain
Enterprise software, Cloud-native development, Artificial Intelligence
Deliverable
production ML models | product features
Required skills
C#, ASP.NET Core, React, REST APIs, Azure services, Cloud-native development, Containerized workloads, AI/LLM integration, Agentic frameworks, DevOps, CI/CD pipelines, Automated testing, Observability, Monitoring, Telemetry
Preferred skills
Azure AI Foundry, Azure OpenAI Service, Semantic Kernel, GitHub Copilot, Responsible AI principles, Security engineering
Technologies
Azure, C#, .NET, React, Semantic Kernel, GitHub, Docker/Kubernetes
Responsibilities
Develop full-stack solutions using C#, .NET, and React; Integrate AI agents and conversational experiences into enterprise applications; Utilize AI-assisted engineering tools to improve productivity; Apply security requirements and engineering standards in development; Collaborate with cross-functional teams to deliver high-quality features.
Seniority
Mid-level, hands-on IC