Senior Software Engineer
Core
Design and deliver AI-powered capabilities using large language models (LLMs), focusing on context management, reliability, and customer value via retrieval-augmented generation (RAG) solutions.
Role type
Senior Software Engineer (AI/LLM)
Builds
Scalable technical solutions for customer needs using LLMs, RAG, and semantic search
Domain
Artificial Intelligence / Large Language Models / Enterprise Software
Deliverable
production ML models
Required skills
LLM development, RAG solution architecture, semantic search, context management, agentic development practices, production software system design, C/C++/C#/Java/JavaScript/Python
Preferred skills
Azure Cosmos DB, GitHub Copilot, Responsible AI implementation, operational excellence
Technologies
Azure Cosmos DB, GitHub Copilot
Responsibilities
Design and deliver AI-powered capabilities using LLMs; Build RAG solutions using semantic search; Apply AI-assisted development practices; Collaborate with engineering and product teams; Contribute to long-term technical direction; Maintain security and service reliability standards