12 days ago
Pune, India or Bengaluru, IndiaSenior
Responsibilities
- Build clean, modular, maintainable, production-quality Python software.
- Develop Python-based APIs, preferably with FastAPI.
- Implement end-to-end RAG pipelines covering data ingestion, retrieval, context preparation, and response generation.
- Apply hybrid retrieval, reranking, query rewriting, Agentic RAG, Corrective RAG, and HyDE techniques.
- Build agent-based AI workflows with orchestration frameworks such as LangGraph.
- Design agent nodes, edges, state management, orchestration, tool integrations, and LLM tool calling.
- Implement or integrate MCP (Model Context Protocol).
- Develop solutions using graph databases such as Neo4j.
- Deliver cloud implementations, preferably on Azure, including relevant AI and monitoring services.
- Evaluate RAG and LLM responses using tools such as RAGAS or TruLens.
- Independently define technical approaches, drive implementation, challenge existing solutions, and consider cost, budget, and operational implications.
Requirements
- Strong hands-on Python programming experience with sound object-oriented programming and software engineering principles.
- Experience building production-quality APIs with Python frameworks; FastAPI is preferred.
- Hands-on experience implementing end-to-end RAG pipelines and retrieval techniques including hybrid search, reranking, and query rewriting.
- Exposure to Agentic RAG, Corrective RAG, and HyDE.
- Understanding of RAG/LLM response evaluation, preferably with RAGAS or TruLens.
- Hands-on experience building agent-based AI workflows with an orchestration framework, preferably LangGraph or equivalent.
- Strong understanding of agent workflow design, including nodes, edges, state management, and orchestration.
- Experience integrating LLMs with tools and tool calling.
- Understanding or implementation experience with MCP (Model Context Protocol).
- Practical hands-on experience with a graph database such as Neo4j or equivalent.
- Hands-on cloud implementation experience, preferably with Azure.
- Exposure to Apache Airflow, PySpark, or Azure Data Factory is an advantage.
- Demonstrated engineering ownership, independent execution, strong coding and problem-solving ability, and experience building real-world AI solutions.
Benefits
- Opportunities to work on transformation projects for international and local banks, insurers, payment providers, and other financial-services clients.
- Career growth in an organization described as having no forced hierarchy.
- Open, tolerant, diverse, and inclusive workplace culture.
- Opportunities for professional growth and recognition of contributions.
Categories
About Capco
Capco is a global technology and management consultancy focused on financial services, helping banks, capital markets, insurance, and wealth firms with digital transformation, risk and compliance, and data/AI-enabled modernization. Founded in 1998 and headquartered in London, it operates as a Wipro company. Its business model centers on project-based consulting, managed services, and solution delivery across strategy, engineering, and platforms for regulated institutions.
