Senior Python Backend Engineer - AI & Risk on Kubernetes

Citigroup Inc.

Mississauga

On-site

CAD 132,000 - 197,000

Full time

5 days ago
Be an early applicant
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

Job summary

Citigroup Inc. is seeking an Applications Development Senior Programmer Analyst to join the Technology team. This intermediate role focuses on participating in new or revised application systems and programs, contributing to analysis and programming activities across platforms.

The position emphasizes building scalable backend systems with Python, Kubernetes, and AI-enabled techniques, delivering production-ready software with documentation and code quality in a collaborative environment.

Qualifications

  • 4+ years of hands-on experience applying deep professional experience in Python for backend development, with the ability to design and build scalable, high-performance systems.

Responsibilities

  • Build and implement risk algorithms on Citi's platforms using Generative AI models.
  • Apply prompt engineering, token usage optimization, and RAG techniques for scalable, production-grade solutions.
  • Design, develop, and deliver end-to-end backend systems on Kubernetes-based infrastructure.
  • Continuously evaluate Generative AI techniques to improve platform capability and efficiency.
  • Collaborate with cross-functional teams to define and ship features across a multi-control platform.
  • Produce production-ready, unit-tested code with proper reviews and CI integration.
  • Create and maintain technical documentation for reliability and knowledge sharing.

Skills

Python backend
Kubernetes
Software fundamentals
Independent work
Bachelor's degree

Education

Bachelor's degree or equivalent

Tools

None

Job description

Citigroup Inc. is seeking an Applications Development Senior Programmer Analyst to join the Technology team. This intermediate role focuses on participating in new or revised application systems and programs, contributing to analysis and programming activities across platforms.

The position emphasizes building scalable backend systems with Python, Kubernetes, and AI-enabled techniques, delivering production-ready software with documentation and code quality in a collaborative environment.

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

Similar jobs worth comparing

Backend Python Engineer — AI-Driven Risk Platforms
Backend Python Engineer — AI-Driven Risk Platforms

Socket.dev • Mississauga

On-site
CAD 132,000 - 197,000
Intermediate Python Engineer
Intermediate Python Engineer

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Intermediate Python Engineer
Intermediate Python Engineer

Socket.dev • Mississauga

On-site
CAD 132,000 - 197,000
Intermediate Python Engineer
Intermediate Python Engineer

Citigroup Inc. • Mississauga

On-site
CAD 132,000 - 197,000
Senior AI Engineer, Python — Enterprise Risk Tech
Senior AI Engineer, Python — Enterprise Risk Tech

Citigroup Inc. • Mississauga

On-site
CAD 130,000 - 196,000
Health insurance
Senior Python Engineer, Generative AI & Risk Technology
Senior Python Engineer, Generative AI & Risk Technology

Citi • Mississauga

On-site
CAD 131,000 - 196,000
Hybrid work schedule
Learning & development
Competitive compensation
+1
Senior Python Engineer, Generative AI & Risk Technology
Senior Python Engineer, Generative AI & Risk Technology

Citigroup Inc. • Mississauga

Hybrid
CAD 131,000 - 196,000
Intermediate Python Engineer
Intermediate Python Engineer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Full-Stack Architect for Scalable AI Platforms
Senior Full-Stack Architect for Scalable AI Platforms

Citi • Mississauga

On-site
CAD 145,000 - 218,000
Senior Java Backend Engineer - Spring & Cloud
Senior Java Backend Engineer - Spring & Cloud

Citigroup Inc. • Mississauga

On-site
CAD 79,000 - 111,000