Python Developer - Vice President - RUTHERFORD

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$142,320–$213,480 / yr
Posted
68 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $178k
$125k most similar roles pay here $223k

This role pays more than 66% of similar roles. Most pay $151,500–$196,750 — the shaded band above. At the midpoint, this role pays about $178k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 391 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 361 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Python Developer - Vice President - RUTHERFORD

This Applications Development position within the Technology team requires a senior data scientist with extensive experience in machine learning and financial risk management to architect and implement robust Python-based solutions for predictive analytics. The role involves leading global technology teams across various time zones, driving object-oriented programming principles, and mentoring team members on advanced coding techniques. Key responsibilities include developing systems for extracting and analyzing complex financial data, implementing unit testing, and collaborating with business partners to address credit risk management challenges. Candidates should have a strong background in ML/DL/LLM algorithms, proficiency in Python, SQL, Spark, TensorFlow, and experience with distributed computing tools like Hadoop and Hive. Familiarity with capital markets and financial instruments is preferred, as well as an open mindset towards learning new AI technologies to solve complex business problems.

What you'll do

  • Design and implement robust Python-based solutions for data analysis.
  • Develop predictive and prescriptive models using financial data for credit risk management.
  • Clean and process structured and unstructured data to build advanced machine learning models.
  • Mentor team members in object-oriented programming principles and advanced Python techniques.
  • Implement unit testing and TDD practices to ensure software quality and maintainability.

What we're looking for

  • 5+ years of experience in data science with a focus on ML modeling and risk management.
  • Strong background in machine learning systems for training, inference, monitoring, and iteration.
  • Proficiency in Python, SQL, Spark, TensorFlow, and other analytical programming languages.
  • Experience in designing scalable and reliable machine learning solutions.
  • Familiarity with distributed computing tools like Hadoop, Hive, and Spark.
  • Ability to work independently and collaboratively within a global team.
  • Knowledge of financial business domains such as banking and risk management.

More like this

Similar roles

Python Developer, Assistant Vice President

Citi

Remote (Jacksonville, Florida) 66 days ago $96,960$145,440
Python TensorFlow PyTorch scikit-learn RAG vector databases NLP text-to-SQL Kubernetes AWS GCP Azure MLOps Prometheus PostgreSQL
Remote

Advanced Python Developer - Vice President

Morgan Stanley

New York, NY 5 days ago $150,000$210,000
Python Java DB2 PostgreSQL Sybase Linux/UNIX CI/CD TDD Agile MPP databases Snowflake Big Data Hadoop MongoDB DevOps tooling AutoSys UNIX shell Perl financial services complexity analysis

Senior Python Developer - Vice President

Citi

Remote (6400 Las Colinas Blvd Irving, US) 62 days ago $125,760$188,640
Python FastAPI MCP Java CI/CD Kubernetes LLM Model Context Protocol RAG PostgreSQL AWS Docker
Remote

Python Data Engineer, Vice President

Citi

Remote (14000 Citi Cards Way Building C Jacksonville, US) 81 days ago $113,840$170,760
Python SQL Data Warehousing Data Modeling Autosys Jira Agile Scrum
Remote