Digital Software Engineer Lead Analyst Vice President at Citi
Jacksonville, FL
$125,600–$188,400from the description
Jul 27, 2026
Jacksonville, FL
Jul 29, 2026
What this job asks for AI summary
A senior individual-contributor engineering role at Citi focused on designing, building, and deploying AI/ML and Agentic AI systems — including LLM fine-tuning, RAG pipelines, and AI assistant tooling — within the bank's Engineering Excellence and Transformation organization. The role spans the full stack from Python/Java backend services through cloud deployment on AWS/Azure/GCP, with ownership of CI/CD pipelines and production model delivery. Suits an experienced engineer with deep generative AI and enterprise software development credentials.
Senior level · 6+ years · Jacksonville, FL · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 3 people in the Jacksonville, FL area plausibly meet what this posting asks for (data scientists). range 1–5
Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $125,378 (middle half $88,372–$143,600). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 29, 2026. It is a model, not a headcount.
Why we read it this way (7)
The JD states '6+ years of progressive experience in software engineering and AI/ML development, with a minimum of 5 years specifically focused on Generative AI, Agentic AI, and full-stack AI solutions.' The 6-year figure is used as the overall years minimum; the 5-year sub-requirement is a domain-focus qualifier within that overall gate.
Degree requirement: the JD lists a Bachelor's or Master's in a relevant field under Qualifications but does not explicitly reject candidates with equivalent experience, so the degree requirement is set to None.
LangChain and LlamaIndex appear together in a 'familiarity with' clause under Required Technical Skills, making them preferred rather than hard gates despite the section heading.
DeepSpeed, vLLM, and GPTQ are listed as examples of model optimization tools under a 'familiarity with' qualifier, so they are marked preferred.
Fine-tuning methods (LoRA, QLoRA, Adapter/Prefix Tuning) are listed as examples within a hands-on experience bullet; LoRA is captured as the primary with QLoRA as an alternative, marked preferred given the illustrative framing.
The salary figure in the posting appears to contain a formatting artifact ('$125 600,00 - $188 400,00'); this has been interpreted as $125,600–$188,400 per year USD.
The role is classified as Software Developers (15-1252) rather than Data Scientists (15-2051) because the primary emphasis is on building and deploying production AI systems and enterprise backend services, not on statistical modeling or research; 15-2051 is noted as a close runner-up given the heavy ML/LLM content.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.