Senior Software Engineer: AI-Driven Finance, Hybrid

Citi

Belfast City District

Hybrid

GBP 70,000 - 95,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual leave
Performance bonus
Private medical care
Life insurance
Employee assistance program
Pension plan
Parental leave
Employee discounts
Learning resources

Job summary

Citi is recruiting a Senior Software Engineer (Java or Python) to help shape tech for global finance. You will work on full‑stack development, leveraging Spring Boot, Flask/FastAPI, and modern JS frameworks. Expect cloud-native design, Gen‑AI concepts, and involvement across architecture, infrastructure, and AI integration.

Hybrid work with mentorship and growth opportunities. Join Citi Tech to work on impactful systems used across 180+ countries, with a focus on continuous learning and

Qualifications

  • Experience in full-stack application development with strong expertise in Java or Python.
  • Deep experience with backend frameworks such as Spring Boot / Spring Core and Flask / FastAPI.
  • Solid frontend experience with modern JavaScript frameworks (React, Angular, or Vue).
  • Experience designing and delivering scalable, cloud-native applications.
  • Exposure to Gen‑AI concepts including large language models, transformer-based systems, prompt engineering, and vector search.

Responsibilities

  • Partner with multiple management teams to integrate functions and define system enhancements for new products and processes.
  • Resolve high-impact problems by evaluating complex business and system processes against standards.
  • Provide expertise in applications programming and ensure design aligns with architecture blueprint.
  • Develop standards for coding, testing, debugging, and implementation.
  • Gain comprehensive knowledge of how business areas such as architecture and infrastructure integrate to meet goals.
  • Provide in-depth analysis to define issues and develop innovative solutions.
  • Coach mid-level developers and analysts, allocating work as needed.
  • Assess risk in business decisions, ensuring compliance with laws, policies and safeguarding Citi.

Skills

Full-stack development
Java
Python
Spring Boot
Flask
FastAPI
React
Angular
Vue
Cloud-native
Gen‑AI concepts

Tools

LangChain
LangGraph
MLflow
n8n

Job description

Citi is recruiting a Senior Software Engineer (Java or Python) to help shape tech for global finance. You will work on full‑stack development, leveraging Spring Boot, Flask/FastAPI, and modern JS frameworks. Expect cloud-native design, Gen‑AI concepts, and involvement across architecture, infrastructure, and AI integration.

Hybrid work with mentorship and growth opportunities. Join Citi Tech to work on impactful systems used across 180+ countries, with a focus on continuous learning and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GenAI-Driven Senior Software Engineer (Java/Python)
GenAI-Driven Senior Software Engineer (Java/Python)

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretional bonus
Private medical & life insurance
+5
Senior Software Engineer (Java Or Python) - VP
Senior Software Engineer (Java Or Python) - VP

Citi • Belfast City District

Hybrid
GBP 70,000 - 95,000
Annual leave
Performance bonus
Private medical care
+6
Senior Software Engineer – GenAI, Cloud & Hybrid
Senior Software Engineer – GenAI, Cloud & Hybrid

Citibank (Switzerland) AG • Belfast City District

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+3
Senior Software Engineer (Java Or Python) - VP
Senior Software Engineer (Java Or Python) - VP

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretional bonus
Private medical & life insurance
+5
Director, Markets Finance Tech & AI Strategy (Hybrid)
Director, Markets Finance Tech & AI Strategy (Hybrid)

Citigroup Inc. • Greater London

Hybrid
GBP 180,000 - 260,000
27 days annual leave
Discretionary bonus
Private Medical Care
+4
Senior AI Platform Engineering Lead
Senior AI Platform Engineering Lead

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretional bonus
Private Medical Care & Life Insurance
+3
Senior AI Systems Engineer - GenAI for Global Finance
Senior AI Systems Engineer - GenAI for Global Finance

Citi • Greater London

Hybrid
GBP 120,000 - 180,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Senior AI Platform Engineer & Technical Lead
Senior AI Platform Engineer & Technical Lead

Citigroup Inc. • Greater London

Hybrid
GBP 120,000 - 180,000
27 days annual leave
Discretional annual bonus
Private medical care & life insurance
+4
Senior Java Backend Lead - FX Tech (AI-Driven, Hybrid)
Senior Java Backend Lead - FX Tech (AI-Driven, Hybrid)

Xcede Recruitment Solutions • Greater London

Hybrid
GBP 110,000 - 170,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Senior VP Enterprise AI Engineering Lead
Senior VP Enterprise AI Engineering Lead

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4