JobsPython Developer - Vice President
Citibank logo

Python Developer - Vice President

Citibank

Location

Rutherford, NJ

Type

Full-time

Posted

6/27/2026

Compensation

$142,320 - $213,480 per year

PhD with 5+ Years of Experience
Master's with 5+ Years of Experience
Undergraduate with 5+ Years of Experience
H-1B FY202699.0% approval-75% YoY
💎 Strong sponsor

Job description

This development position is focused on establishing and implementing new or revised applications within the Technology team. The role involves data extraction and analysis from various sources, with a specific emphasis on financial data and credit risk management. The candidate will work on building predictive and prescriptive models and will need to adapt to new technologies like LLM and GenAI. Collaboration with technology and business partners is essential to address complex business problems.

Requirements

  • 5+ years of industry experience as a data scientist, specializing in ML Modeling, Ranking, Recommendations, or Personalization systems.
  • 5+ years of experience designing and developing scalable and reliable machine learning systems for training, inference, monitoring, and iteration.
  • Strong background of ML/DL/LLM algorithms, model architectures, and training techniques.
  • Proficiency in Python, SQL, Spark, PySpark, TensorFlow or other analytical/model-building programming languages.
  • Proficiency with tools and LLMs.
  • Ability to work independently and collaboratively within a team.
  • Bachelor’s degree/University degree or equivalent experience in STEM.
  • PhD or master’s degree in computer science, Data Science, Statistics, Mathematics, Engineering or related field.

Responsibilities

  • Architect, design, and implement robust Python-based solutions.
  • Lead global Technology Teams across different time zones, enabling a hybrid work model.
  • Drive Object-Oriented Programming (OOPS) principle-based development and mentor team members.
  • Partner with multiple management teams to ensure appropriate integration of functions.
  • Resolve a variety of high impact problems/projects through in-depth evaluation.
  • Provide expertise in area and advanced knowledge of applications programming.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how areas of business integrate to accomplish goals.
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
  • Implement Unit Testing and TDD to ensure software quality and maintainability.
  • Appropriately assess risk when business decisions are made.

Benefits

  • Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.

H-1B filing history

Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026

Filing entity: Citibank Na

As of Aug 23, 2026

Initial approvals

75

FY2026

Approval rate

99.0%

FY2026

LCA certified

569

FY2026

Entry-level share

0.5%

FY2026

Initial approvals YoY

-75%

Trend

LCA certified YoY

-58%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?