Applications Development Senior Programmer Analyst

Citibank (Switzerland) AG

Tampa (FL)

Hybrid

Confidential

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

EO Employer

Job summary

Citibank, N.A. in Tampa, FL seeks an Applications Development Senior Programmer Analyst to design AI-powered sanctions screening workflows.

You will build LLM-based solutions, develop ETL pipelines, and implement model evaluation and governance within enterprise systems. Responsibilities include end-to-end AI model development, performance tracking, and collaboration with cross-functional teams, using Python, SQL, Oracle, REST APIs and Linux/Unix in an Agile environment.

Qualifications

  • Requires a master’s degree or foreign equivalent in a quantitative field and 3 years of AI/ML experience in banking.
  • Alternative: bachelor’s degree with 5 years of progressive post-baccalaureate experience in ML/AI.
  • Experience with NLP techniques, LLMs, and production AI systems is required.

Responsibilities

  • Develop and enhance AI models for transaction classification and sanctions screening.
  • Design and implement AI solutions using LLMs and agent-based architectures.
  • Build automatic model training/evaluation pipelines and ETL processing.
  • Create performance tracking, dashboards, and governance materials.
  • Collaborate with cross-functional teams and apply Agile methodologies.

Skills

AI/ML systems
Python
SQL
Data science
Model risk management
Agile

Education

Master’s degree in Computer Science/Data Science/Engineering/Mathematics
Bachelor’s degree in Computer Science/Engineering/Data Science

Tools

LightSpeed
Autosys
Git
REST APIs
Linux/Unix
Oracle

Job description

## Applications Development Senior Programmer AnalystApply: Hybrid: Tampa Florida United States: Full time: Posted Today: End Date: October 30, 2026 (30+ days left to apply): 26990735Citibank, N.A. seeks an Applications Development Senior Programmer Analyst for its Tampa, Florida location.Duties: Develop and enhance Artificial Intelligence (AI) models for transaction classification. Design and implement AI solutions by leveraging large language models (LLMs) and agent-based architecture to automate and enhance sanctions screening risk and compliance workflows within enterprise banking systems. Design models for categorizing transaction data and building deep learning LSTM-based models for alert disposition. Design AI performance tracking frameworks. Develop AI model performance tracking and reporting frameworks. Use Python, SQL, Oracle, REST APIs, Linux/Unix, Git, LightSpeed and Autosys. Create platforms to monitor evaluation metrics and conduct statistical analysis on predictions. Perform model optimization and root cause analysis. Develop automated frameworks to identify underperforming models, analyze classification errors, and apply statistical inference techniques to detect data anomalies. Design and maintain ETL pipelines for seamless processing of raw transaction data. Implement data validation, and use A/B testing for optimal data ingestion. Collaborate to translate regulatory and operational requirements into production-ready technical solutions. Involved in building and automating model training and evaluation pipelines, including data preprocessing, augmentation and validation. Design automated reporting with interactive visualizations. Research cutting-edge AI techniques. Build foundational frameworks with LangGraph to enable sophisticated, multi-step AI reasoning and action systems. Collaborate with cross-functional teams. Apply Agile methodologies for integration and scalability of AI solutions. Develop orchestration frameworks that coordinate LLM services, business rules and application programming interfaces to enable multi-step reasoning, document analysis, and task execution across multiple platforms. Evaluate different algorithms including RF, Decision Trees, SVM, XGBoost, Naïve Bayes, and Neural Networks like LSTM, CNN. Evaluate and optimize system performance through controlled testing, prompt design, workflow tuning, and quantitative analysis to ensure reliable, accurate and consistent outcomes. Involved in deployment, release management, and production implementation of machine learning and data processing systems within enterprise environments. Prepare technical documentation and validation materials and follow internal governance and model risk management standards to meet audit and regulatory expectations. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.Requirements: Requires a Master’s degree or foreign equivalent in Computer Science, Data Science, Engineering (any), Statistics, Mathematics or related quantitative field and 3 years of experience as Sr Software Engineer (AI/ML Systems), Machine Learning Engineer, AI Engineer, Data Scientist, Data Engineer, Analytics Engineer or related position involving designing and implementing machine learning and artificial intelligence solutions, including natural language processing techniques and emerging large language models applications, to automate and enhance sanctions screening risk and compliance workflows for the banking industry. Alternatively, will accept a Bachelor’s degree in the stated fields and 5 years of the specified progressive, post-baccalaureate experience. 3 years of experience must include: Machine Learning model development and lifecycle management; Deep Learning models, including sequence-based long short-term memory (LSTM) networks; MLOps automated model pipelines; Risk analytics; ETL pipeline development for AI; Statistical analysis and experimental design; AI model performance and root cause analysis; Large-scale data processing; Model validation and governance frameworks; Sanctions Screening domain; Deployment, release management, and production implementation of machine learning and data processing systems within enterprise environments; Python, SQL, Oracle, REST APIs, Linux/Unix, Git, LightSpeed, Autosys. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #26990735. EO Employer.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applications Development Senior Programmer Analyst
Applications Development Senior Programmer Analyst

Citi • Tampa (FL)

On-site
USD 158,000 - 160,000
Medical, dental & vision
401(k)
Life, accident & disability insurance
+2
Applications Development Senior Programmer Analyst
Applications Development Senior Programmer Analyst

Citigroup Inc. • Tampa (FL)

Hybrid
USD 158,000 - 160,000
Senior AI Applications Developer & ML Engineer
Senior AI Applications Developer & ML Engineer

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
EO Employer
Senior AI/ML Applications Developer—Banking Sanctions Risk
Senior AI/ML Applications Developer—Banking Sanctions Risk

Citigroup Inc. • Tampa (FL)

Hybrid
USD 158,000 - 160,000
Sr. AI/Python Engineer
Sr. AI/Python Engineer

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Applications Development Senior Manager
Applications Development Senior Manager

Citibank (Switzerland) AG • Irving (TX)

Hybrid
Confidential
Applications Development Senior Manager
Applications Development Senior Manager

Citi • Irving (TX)

Hybrid
USD 160,000 - 183,000
Medical, dental & vision
401(k)
Life, disability insurance
+1
Applications Development Senior Manager
Applications Development Senior Manager

Citigroup Inc. • Irving (TX)

Hybrid
USD 140,000 - 210,000
Medical coverage
401(k)
Life, accident, and disability ins.
+2
Model/Anlys/Valid Officer
Model/Anlys/Valid Officer

Citigroup Inc. • Tampa (FL)

Hybrid
USD 141,000 - 180,000
Medical, dental & vision
401(k)
Paid time off
Data Architecture Sr Grp Mgr - Director, TAMPA
Data Architecture Sr Grp Mgr - Director, TAMPA

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential