Senior Software Engineer
Core
Lead end-to-end architecture, development, and operation of complex software and AI solutions including production-grade copilots, autonomous agents, and RAG systems.
Role type
Senior IC software engineer (AI/LLM systems)
Builds
Production-grade copilots, autonomous agents, multi-agent workflows, and retrieval-augmented generation systems
Domain
Enterprise software engineering + AI/LLM infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
System design, distributed systems, LLM orchestration, RAG implementation, AI evaluation, security, Kubernetes, cloud infrastructure, API design, observability
Preferred skills
Agentic workflows, responsible AI controls, MLOps/LLMOps, enterprise platform integration, technical strategy, team mentorship
Technologies
C#, Python, Java, JavaScript, TypeScript, Azure OpenAI, Azure AI Foundry, Semantic Kernel, AutoGen, Kubernetes, Docker, Terraform
Responsibilities
Design secure integration with enterprise applications and data sources; Establish evaluation frameworks for accuracy, safety, and latency; Implement comprehensive observability for models and agents; Lead technical investigations of production incidents; Partner with cross-functional teams to convert opportunities into technical strategies; Develop shared engineering frameworks and influence architecture across organizational boundaries
Seniority
Senior, hands-on IC with mentorship responsibilities