19 days ago
Pune, India or Chennai, IndiaStaff+
Responsibilities
- Develop AI/ML applications using Python, Java, FastAPI, Spring AI, asynchronous programming, foundation models, and fine-tuning.
- Design and implement RAG, vector database, advanced retrieval, prompt engineering, workflow design, GenAI optimization, and multi-agent systems.
- Build production APIs and deploy AI solutions using Docker, cloud-native architectures, and AWS, Azure, or GCP.
- Develop data engineering pipelines and systems covering ETL/ELT, data storage, batch and stream processing, data modeling, governance, and big data technologies.
- Work with enterprise-scale agile delivery and provide stakeholder management and executive reporting.
- Apply DevOps, CI/CD, container orchestration, monitoring, and observability practices.
Requirements
- 10+ years of experience with microservices, RESTful APIs, and distributed architectures.
- Deep expertise in AI/ML development, including Python, FastAPI, Java, Spring AI, PyTorch, TensorFlow, and fine-tuning.
- Experience with Gemini, OpenAI, Claude, Llama, local models, Google ADK, LangChain, LlamaIndex, Hugging Face, and LangGraph.
- Experience building RAG and advanced retrieval systems using PostgreSQL and vector databases.
- Deep data engineering experience with ETL/ELT pipelines, warehouses, lakes, batch and stream processing, data modeling, governance, and big data technologies.
- Proven experience with cloud-native architecture and AWS, Azure, or GCP.
- Familiarity with React or Angular, TypeScript, and modern front-end frameworks.
- Strong understanding of the SAFe Agile framework and enterprise-scale agile delivery.
- Knowledge of DevOps, CI/CD, container orchestration, and observability tools.
- Experience in large-scale financial-services enterprise environments and strong communication, stakeholder management, and executive reporting skills.
Benefits
- Full-time position.
Tech Stack
AngularAWSAzureDockerFastAPIGoogle Cloud PlatformJavaPostgreSQLPythonPyTorchReactTensorFlowTypeScript
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
