Senior GenAI / Agentic AI Engineer
Trivandrum
Required Skills
Python (Expert), JavaScript / TypeScript, SQL, NoSQL databases, Gen AI
Job Description
We are seeking a highly skilled Senior GenAI Backend Engineer with 8+ years of backend engineering experience and strong expertise in designing, building, and deploying enterprise-grade Generative AI and Agentic AI solutions.
The ideal candidate should have deep experience in developing scalable AI platforms, autonomous AI agents, Retrieval-Augmented Generation (RAG) systems, LLM integrations, and distributed backend architectures. This role requires hands-on engineering expertise along with technical leadership in designing AI-native enterprise applications.
Requirements
Key Responsibilities
AI Platform Development
- Design, develop, and deploy enterprise-grade GenAI applications using Large Language Models (LLMs).
- Build intelligent AI agents using Agentic AI frameworks and multi-agent orchestration.
- Develop scalable Retrieval-Augmented Generation (RAG) solutions using Vector Databases and Knowledge Graphs.
- Design Graph RAG, Hybrid RAG, and semantic retrieval pipelines.
- Integrate OpenAI, Azure OpenAI, Anthropic Claude, Gemini, or other foundation models into enterprise applications.
Backend Engineering
- Design high-performance REST APIs and microservices using Python.
- Build distributed backend systems capable of handling high-volume concurrent workloads.
- Develop secure multi-tenant architectures.
- Design event-driven systems using asynchronous programming patterns.
- Optimize API performance, scalability, and latency.
AI Agent Development
- Develop autonomous AI workflows using:
- LangGraph
- LangChain
- Semantic Kernel
- DSPy
- Model Context Protocol (MCP)
- Agent-to-Agent (A2A) communication
- Build reusable AI tools, planners, memory systems, and orchestration pipelines.
System Architecture
- Define backend architecture for AI-native applications.
- Design scalable cloud-native systems on AWS, Azure, or GCP.
- Implement observability, monitoring, logging, and tracing for AI workloads.
- Design secure APIs with authentication, authorization, and data protection.
Collaboration & Leadership
- Lead backend engineering initiatives for AI projects.
- Mentor junior developers and AI engineers.
- Collaborate with Product Managers, Architects, Data Scientists, and DevOps teams.
- Participate in architecture reviews and technical decision-making.
- Drive engineering best practices, coding standards, and design reviews.
Required Technical Skills
Programming
- Python (Expert)
- JavaScript / TypeScript
- SQL
- NoSQL databases
Backend Frameworks
- FastAPI
- Django
- Flask
AI & LLM Frameworks
- LangChain
- LangGraph
- Semantic Kernel
- DSPy
- OpenAI SDK
- Azure OpenAI
- Anthropic Claude APIs
- Google Gemini APIs
Agentic AI
- Multi-Agent Systems
- Agentic Orchestration
- Model Context Protocol (MCP)
- Agent-to-Agent (A2A) Communication
- AI Planning & Tool Calling
- Prompt Engineering
- Function Calling
RAG Technologies
- Vector Databases (Qdrant, Pinecone, Milvus, Weaviate, ChromaDB)
- Hybrid Search
- Graph RAG
- Semantic Search
- Embedding Models
- Knowledge Graphs
Databases
- PostgreSQL
- MongoDB
- Redis
- Elasticsearch
Cloud & DevOps
- Docker
- Kubernetes
- GitHub Actions / Azure DevOps / GitLab CI
- Terraform (preferred)
- Azure / AWS / GCP
API Development
- REST APIs
- WebSockets
- Async Programming
- OAuth2 / JWT
- API Gateway
Equal Opportunity Statement
We value diversity and inclusion. As an equal opportunity employer, we welcome applicants from all backgrounds and walks of life.
Security & Confidentiality Statement
This role may involve access to sensitive business information. The selected candidate is expected to follow internal information security policies and maintain strict confidentiality when handling proprietary or confidential data.