Senior Software Engineer
Core
Design, develop, and ship production-grade AI applications including conversational Assistants, RAG pipelines, and multi-agent systems for enterprise clients.
Role type
Senior AI Engineer (Software Engineering backbone)
Builds
Scalable, secure, and cost-efficient backend services and AI-powered applications integrating with enterprise systems.
Domain
Enterprise Generative AI, LLM Systems, RAG, and Agentic AI
Deliverable
production ML models
Required skills
Python, Backend frameworks (FastAPI, Flask, Express/Node.js), LLM APIs (Azure OpenAI, AWS Bedrock, Anthropic), Prompt engineering, RAG pipelines, Vector databases, Agentic workflows, SQL, Cloud (AWS/Azure), CI/CD
Preferred skills
Multi-agent systems (MCP), Fine-tuning (LoRA), AI evaluation harnesses, Microsoft Ecosystem (Copilot), Observability, NLP, Knowledge Graphs, Edge optimization
Technologies
Python, FastAPI, AWS Bedrock, Azure OpenAI, Anthropic, Vector databases, Databricks, AWS, Azure, Git
Responsibilities
Architect scalable backend services; Build and optimize LLM-powered features; Design and implement enterprise RAG pipelines; Develop agentic workflows and orchestration frameworks; Implement LLMOps and governance practices.
Seniority
Senior, hands-on IC