2 months ago
Pune, IndiaStaff+
Responsibilities
- Design and orchestrate complex multi-agent systems with collaboration, coordination, negotiation, delegation, planning, reasoning, memory, and dynamic replanning capabilities.
- Develop resilient agent architectures with feedback-driven improvement, error recovery, self-correction, and adaptive workflows.
- Integrate LLMs, predictive models, reasoning frameworks, and AI services into enterprise applications and business platforms.
- Design and optimize Retrieval-Augmented Generation architectures, including embeddings, vector databases, retrieval pipelines, reranking, and context management.
- Develop APIs, tools, and microservices that integrate AI capabilities with enterprise applications, databases, and business platforms.
- Optimize AI systems for low latency, high throughput, cost efficiency, response streaming, caching, model selection, and token usage.
- Drive AI technical strategy and research for Funds Transfer Pricing and Financial Hedging platforms.
- Mentor junior engineers and provide technical leadership across multiple project teams.
Requirements
- 12+ years of professional experience in software development and system design, with a record of delivering large-scale systems.
- Proficiency in Python and SQL, with production-quality agentic AI development experience.
- Experience with agentic AI frameworks such as LangChain, LlamaIndex, or equivalent frameworks.
- Hands-on experience architecting multi-agent systems with frameworks such as Google ADK, LangGraph, AutoGen, or CrewAI.
- Experience with planning and reasoning, memory systems, MCP, and vector databases.
- Practical knowledge of LLMs and their use in agentic architectures, including API design and AI service integration.
- Demonstrated mastery of prompt and context engineering, including structuring and compressing information for model performance.
- Bachelor’s or university degree in Computer Science or a related field.
- Master’s degree is preferred.
- Experience in financial services is beneficial.
- Proficiency in Java is beneficial.
Benefits
- Full-time position.
- Citi is an equal opportunity employer and provides reasonable accommodation for applicants with disabilities.
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
