Machine Learning Engineer - Python and SQL

Citibank (Switzerland) AG

Pune District

Hybrid

INR 1,400,000 - 2,200,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citibank (Switzerland) AG seeks a Machine Learning Engineer to apply Python and SQL for analytics, build ML models, and deploy AI solutions. You will work across data, product, and technology teams in a hybrid Pune/Bengaluru setup, focusing on scalable data science and Generative AI initiatives.

The role requires 3–5 years in data science or ML, strong Python and SQL, and experience with PySpark and ML libraries.

Qualifications

  • Bachelor's or Master's degree in a quantitative field.
  • 3–5 years of experience in Data Science, ML, or Advanced Analytics.
  • Experience deploying production-grade ML/AI solutions.

Responsibilities

  • Analyze large datasets to identify patterns and opportunities.
  • Design, develop, validate and deploy ML models.
  • Build scalable ETL/ELT pipelines and data workflows.

Skills

Python
Advanced SQL
PySpark
Data Modeling
Experiment Design
CI/CD for ML

Education

Bachelor's in CS/Math/Engineering
Master's in CS/Data Science

Tools

Scikit-learn
XGBoost
LightGBM

Job description

## Machine Learning Engineer - Python and SQLApply: Hybrid: Pune Maharashtra India: Bangaluru Karnataka India: Full time: Posted Today: End Date: October 6, 2026 (6 days left to apply): 26995435About the RoleThe 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 AnalyticsThe 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 impactKey ResponsibilitiesThe 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 QualificationsEducation* 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 SkillsProgramming & Data Management* Strong proficiency in Python (required)* Advanced SQL skills* Experience with PySpark and large-scale data processingMachine Learning & StatisticsHands-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 frameworksCore CompetenciesAnalytical 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - Python and SQL
Machine Learning Engineer - Python and SQL

Citigroup Inc. • Pune District

On-site
INR 1,800,000 - 2,800,000
Generative AI Engineer – Data ...
Generative AI Engineer – Data ...

Best Course News • Bengaluru

On-site
INR 600,000 - 1,000,000
Lead Python & SQL Application Developer - Vice President
Lead Python & SQL Application Developer - Vice President

Citibank (Switzerland) AG • Chennai District

Hybrid
Confidential
Machine Learning Analyst-Python and SQL
Machine Learning Analyst-Python and SQL

Citibank (Switzerland) AG • Gurugram District

Hybrid
INR 1,500,000 - 2,800,000
Data Scientist
Data Scientist

I2interfaces • Bengaluru

On-site
INR 1,440,000 - 1,760,000
Analyst - Data Engineering
Analyst - Data Engineering

Nuveen • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Machine Learning Analyst- Python and SQL
Machine Learning Analyst- Python and SQL

Citibank (Switzerland) AG • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Machine learning and GEN AI Data Scientist
Machine learning and GEN AI Data Scientist

Citibank (Switzerland) AG • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Lead AI/ML Data Scientist- Vice president
Lead AI/ML Data Scientist- Vice president

Citibank (Switzerland) AG • Chennai District

On-site
Confidential
Data Scientist
Data Scientist

Citibank (Switzerland) AG • Gurugram District

Hybrid
INR 1,800,000 - 3,800,000