Machine Learning Engineer - Python and SQL

Citigroup Inc.

Pune District

On-site

INR 1,800,000 - 2,800,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citigroup Inc. in Pune is seeking a Specialized Analytics Analyst to apply data science, ML, and Generative AI to solve complex business problems and deliver scalable solutions.

You will work with product, operations, and technology teams to translate data into measurable outcomes, design ML models, and deploy analytics that drive client experience and revenue growth.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Engineering, Mathematics, or a related quantitative discipline.
  • 3 to 5 years of experience in Data Science, Machine Learning, Advanced Analytics, or related disciplines.
  • Experience working within banking, financial services, or other highly regulated industries preferred.
  • Demonstrated experience deploying production-grade machine learning or AI solutions.

Responsibilities

  • Analyze large and complex datasets to identify patterns, trends, risks, and business opportunities.
  • Develop analytical frameworks to solve business problems related to client experience, pricing optimization, customer acquisition, cross-sell, and retention.
  • Translate ambiguous business requirements into structured analytical and data science solutions.
  • Design, develop, validate, and deploy machine learning models.
  • Deliver models that generate measurable business value and support decision-making.
  • Develop and enhance Generative AI applications leveraging scalable ETL/ELT pipelines and data workflows.
  • Partner with data engineering teams to improve data quality, lineage, governance, and platform scalability.
  • Collaborate with business, product, operations, technology, and data teams to prioritize initiatives and deliver impactful solutions.
  • Present analytical findings, model outcomes, and recommendations to senior management.

Skills

Supervised/Unsupervised Learning
Statistical Modeling
Experiment Design
A/B Testing
Scikit-learn
XGBoost/LightGBM
ETL/ELT Pipelines
Model Monitoring
CI/CD for ML
Deployment Frameworks

Education

Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Engineering, Mathematics, or related quantitative discipline

Tools

Python
SQL
PySpark

Job description

About the Role

The Specialized Analytics Analyst is an emerging professional role within the TTS Analytics organization. The role requires applying data science, machine learning, and Generative AI techniques to solve complex business problems, generate actionable insights, and deliver scalable analytical solutions. The individual will work closely with business, product, operations, and technology partners to translate data into measurable business outcomes.

About TTS Analytics

The Treasury & Trade Servces (TTS) Analytics team provides advanced analytical solutions and strategic insights to Product, Pricing, Client Experience, and Sales teams across the global TTS business.

Our mission is to leverage data, advanced analytics, machine learning, and Generative AI to:
  • Improve client experience and engagement
  • Drive acquisition, cross-sell, retention, and revenue growth
  • Identify business opportunities through data-driven insights
  • Build and scale AI-powered solutions that generate measurable business impact
Key Responsibilities

The successful candidate will:

Advanced Analytics & Data Science
  • Analyze large and complex datasets to identify patterns, trends, risks, and business opportunities.
  • Develop analytical frameworks to solve business problems related to client experience, pricing optimization, customer acquisition, cross-sell, and retention.
  • Translate ambiguous business requirements into structured analytical and data science solutions.
Machine Learning Development
  • Design, develop, validate, and deploy machine learning models
  • Deliver models that generate measurable business value and support decision-making.
  • Develop and enhance Generative AI applications leveraging:
  • Design, build, and maintain scalable ETL/ELT pipelines and data workflows supporting analytics and AI initiatives.
  • Partner with data engineering teams to improve data quality, lineage, governance, and platform scalability.
Stakeholder Management
  • Collaborate with business, product, operations, technology, and data teams to prioritize initiatives and deliver impactful solutions.
  • Present analytical findings, model outcomes, and recommendations effectively to both technical and non-technical stakeholders, including senior management.
Required Qualifications
Education
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Engineering, Mathematics, or a related quantitative discipline.
Experience
  • 3 to 5 years of experience in Data Science, Machine Learning, Advanced Analytics, or related disciplines.
  • Experience working within banking, financial services, or other highly regulated industries is preferred.
  • Demonstrated experience deploying production-grade machine learning or AI solutions.
Technical Skills
Programming & Data Management
  • Strong proficiency in Python (required)
  • Advanced SQL skills
  • Experience with PySpark and large-scale data processing
Machine Learning & Statistics

Hands-on experience with:

  • Supervised and unsupervised learning techniques
  • Statistical modeling and hypothesis testing
  • Experiment design and A/B testing
  • Scikit-learn
  • XGBoost and/or LightGBM
  • ETL/ELT pipeline development
  • Data modeling
  • CI/CD implementation for ML workloads
  • Model monitoring and performance management
  • Version control and deployment frameworks
Core Competencies
Analytical Excellence
  • Strong analytical and problem-solving skills.
  • Ability to identify trends, patterns, and actionable insights from structured and unstructured data.
  • Ability to formulate analytical methodologies and independently execute complex analyses.
Communication & Collaboration
  • Strong verbal and written communication skills.
  • Ability to influence stakeholders through data-driven recommendations.
  • Comfortable working in cross-functional and matrixed organizations.
Execution & Ownership
  • Detail-oriented with strong organizational skills.
  • Ability to manage multiple priorities and deliver in a fast-paced environment.
  • Strong sense of accountability and ownership for outcomes.
Job Family Group:

Decision Management

Job Family:

Specialized Analytics (Data Science/Computational Statistics)

Time Type:

Full time

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Analyst-Python and SQL
Machine Learning Analyst-Python and SQL

Citigroup Inc. • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Python Angular Fullstack Developer
Python Angular Fullstack Developer

Citigroup Inc. • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Specialized Analytics Senior Analyst
Specialized Analytics Senior Analyst

Citi • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Python Angular Fullstack Developer
Python Angular Fullstack Developer

Citi • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Specialized Analytics Sr Anlst AVP
Specialized Analytics Sr Anlst AVP

Citi • Haryana

On-site
INR 4,000,000 - 8,000,000
Predictive Analytics Analyst - Python, PySpark
Predictive Analytics Analyst - Python, PySpark

Citigroup Inc. • Gurugram District

On-site
INR 900,000 - 1,500,000
GEN AI Developer
GEN AI Developer

Citi • India

On-site
INR 2,500,000 - 4,000,000
Marketing Analytics Analyst - Python, SQL and Machine Learning
Marketing Analytics Analyst - Python, SQL and Machine Learning

Citi • Maharashtra

On-site
INR 1,200,000 - 1,800,000
GEN AI Developer
GEN AI Developer

Citi • Haryana

On-site
INR 900,000 - 1,500,000
Machine learning and GEN AI Data Scientist
Machine learning and GEN AI Data Scientist

Citigroup Inc. • Gurugram District

On-site
INR 1,800,000 - 2,400,000