Gen AI Software Engineer - Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 88% of similar roles. Most pay $157,000–$246,150 — the shaded band above. At the midpoint, this role pays about $142k versus about $202k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 397 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 367 roles with salary data.
Most-posted roles
At a glance
As a Senior Machine Learning Engineer on the Applications Development team, you will leverage Python, Java/C++, and SQL to design and implement machine learning models using TensorFlow, PyTorch, or Scikit-learn. Your daily tasks include building RESTful APIs with Django or Flask, deploying applications on Kubernetes, and processing large datasets with Apache Spark. You’ll work closely with cloud-native AI services like AWS SageMaker and Azure ML for model deployment and management. Additionally, you will create data visualizations using Power BI, Tableau, or Matplotlib, ensuring models are evaluated effectively through metrics such as Accuracy and F1-score. This role requires expertise in NLP libraries like spaCy and Hugging Face Transformers, along with proficiency in Git for collaborative development.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
Citi
Citi
Deutsche Bank
Citi