Discover your future at Citi : Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview : Responsibilities :
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Ensure essential procedures are followed and help define operating standards and processes
- Serve as advisor or coach to new or lower level analysts
- Has the ability to operate with a limited level of direct supervision.
- Can exercise independence of judgement and autonomy.
- Acts as SME to senior stakeholders and /or other team members.
Recommended Qualifications :
- 5-8 years of relevant experience
- Experience in managing and implementing successful projects
- Working knowledge of consulting/project management techniques/methods
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Education :
- Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
- Deep expertise in Large Language Models (LLMs) including OpenAI, Gemini, Claude, Llama ,
and local/open‑source models
- Strong hands‑on experience with Python , FastAPI , async programming , SQL and high‑performance AI APIs
- Solid frontend experience with modern JavaScript frameworks (React, Angular, or Vue)- Extensive experience with Gen‑AI frameworks such as LangChain, LangGraph, LlamaIndex, and Hugging Face
- Proven experience designing and implementing:
- Retrieval‑Augmented Generation (RAG) systems
- Vector databases (PostgreSQL + pgvector, Pinecone, Weaviate, FAISS, etc.)
- Advanced retrieval strategies (hybrid search, re‑ranking, metadata filtering)- Solid grounding in ML/DL concepts , with hands‑on experience using PyTorch and/or TensorFlow , including fine‑tuning and embeddings
- Solid understanding of prompt engineering, workflow design, and Gen‑AI optimization (latency, cost, accuracy)
- Experience deploying Gen‑AI systems using Docker , production APIs, and monitoring/observability tools
- Understanding of AI system evaluation, safety, and governance (hallucination handling, guardrails, feedback loops)
- Tech leadership responsibilities including architecture ownership, design reviews, and mentoring AI engineers
- Familiarity with at least one major cloud provider ( AWS, GCP, or Azure ) Job Family Group :Technology
- Job Family : Applications Development
- Time Type : Full time
- Most Relevant Skills :Please see the requirements listed above.
- Other Relevant Skills :For complementary skills, please see above and/or contact the recruiter.
📌 Applications Development Sr Programmer AnalystChennai (Chennai)
🏢 Citi
📍 Chennai