Citi is a leading global bank with a mission to deliver secure, reliable, and efficient technology solutions that support its financial services worldwide
Job Summary
Citi is a leading global bank with a mission to deliver secure, reliable, and efficient technology solutions that support its financial services worldwide.
The Python Developer role involves designing and deploying advanced AI/ML models including LLMs for chatbot and NLP applications, with responsibilities spanning data processing, model deployment, and collaboration.
Citi offers competitive salary, comprehensive benefits, and fosters a diverse and inclusive environment where employees can grow and contribute meaningfully.
Matching Summary
Citi is a leading global bank with a mission to deliver secure, reliable, and efficient technology solutions that support its financial services worldwide.
Salary
Base: $96,960.00 - $145,440.00; Bonus/Equity: Discretionary and formulaic incentive and retention awards; Benefits: Medical, dental, vision, 401(k), insurance, wellness programs, paid time off
Skills & Requirements
Must-have
Python programming and ML libraries
AI/ML model development and deployment
NLP and text-to-SQL solutions
Retrieval-Augmented Generation (RAG)
LLM applications and prompt engineering
Cloud platforms and containerization
MLOps for model lifecycle management
Nice-to-have
Collaboration with cross-functional teams
Innovation and problem solving
Diversity and inclusive work environment
Key Requirements
5-8 years AI/ML and NLP experience
Bachelor’s degree or equivalent experience
Master’s degree preferred in related field
Proficiency with TensorFlow, PyTorch, scikit-learn
Experience with cloud platforms AWS, GCP, Azure
Knowledge of containerization tools Openshift, Kubernetes