Python Developer, Assistant Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Jacksonville, Florida
Salary
$96,960–$145,440 / yr
Posted
66 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $160k
This role $121k
$85k most similar roles pay here $210k

This role pays less than 91% of similar roles. Most pay $142,300–$177,900 — the shaded band above. At the midpoint, this role pays about $121k versus about $160k 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, Assistant Vice President

As a Python Developer at the intermediate level within the Technology team, you will design and deploy AI/ML models for chatbot and NLP applications, focusing on Retrieval-Augmented Generation (RAG) to enhance information retrieval from large datasets. Your daily tasks include building text-to-SQL pipelines for natural language queries of structured databases, automating document workflows with advanced AI techniques, and writing efficient Python code for data pipelines and model integration. You will also deploy and optimize models using MLOps best practices while collaborating closely with cross-functional teams to deliver business-aligned solutions. The ideal candidate has 5-8 years of experience in AI/ML, NLP, chatbot development, and LLM applications, along with expertise in Python, TensorFlow, PyTorch, scikit-learn, cloud platforms, and containerization tools like Kubernetes.

What you'll do

  • Design and fine-tune large language models for chatbot and NLP applications.
  • Implement Retrieval-Augmented Generation systems for efficient data retrieval.
  • Develop text-to-SQL pipelines to enable natural language queries on databases.
  • Automate document workflows using advanced AI techniques for ingestion, classification, and extraction.
  • Write scalable Python code for ML models and integrate them with production systems.

What we're looking for

  • 5-8 years of hands-on experience in AI/ML, NLP, chatbot development, and LLM applications.
  • Strong proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn).
  • Expertise in working with large language models (LLMs) for application development.
  • Hands-on experience with Retrieval-Augmented Generation (RAG) and vector databases.
  • Advanced skills in NLP techniques, text-to-SQL solutions, and document processing workflows.

More like this

Similar roles

Python Developer - Vice President - RUTHERFORD

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 68 days ago $142,320$213,480
Python SQL Spark PySpark TensorFlow Hadoop Hive Shell_scripting Linux Unit_Testing TDD ML/DL/LLM GenAI LLMs Kubernetes CI/CD PostgreSQL MLOps
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