AI Software Engineer / Senior Engineer AI Software Engineer
Core
Design, build, test, and productionize enterprise-grade AI and agentic solutions using Python, .NET/C#, and Azure.
Role type
Senior IC AI Software Engineer
Builds
Production-grade AI solutions, AI agents, orchestration workflows, RAG capabilities, and enterprise integrations
Domain
Enterprise AI / Generative AI / Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, .NET/C#, Azure AI Foundry, LLMs, RAG, embeddings/vector search, tool/function calling, orchestration, CI/CD, observability, security, resilience
Preferred skills
Microsoft Azure, Azure OpenAI, cloud-native engineering, containers, infrastructure as code, Azure DevOps, GitHub, Responsible AI, privacy, cyber security, AI governance
Responsibilities
Design and build AI agents and orchestration workflows; Engineer production solutions with automated testing and security; Partner with product, architecture, and business teams; Apply responsible AI and governance principles; Provide engineering guidance and coaching (Senior level)
Seniority
Senior, hands-on IC with mentorship