# Senior AI Engineer, Banking Technology

Hiring organization: [Citigroup](https://career.thegoodapps.co/organizations/citigroup)

Canonical page: https://career.thegoodapps.co/jobs/4e48d06f-2bec-4c6d-bf90-ae3ffc2903db

Listed on Citigroup's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: Jersey City, NJ
- Salary: 142320 – 213480 USD per year

## Summary

Citi's Banking Technology organization seeks a hands-on senior engineer to design and deploy scalable AI and agentic systems for investment and corporate banking. This role suits developers with 6+ years of software engineering experience and 2+ years building production AI systems who want to work on enterprise-grade generative AI applications in financial services.

_Our summary, not Citigroup's wording._

## Skills named

Angular, API Design, CI/CD, Docker, Git, GitHub Copilot, Java, JavaScript, Kubernetes, Microservices, Model Context Protocol (MCP), Node.js, NumPy, OpenShift, Pandas, Prompt Engineering, Python, PyTorch, Retrieval-Augmented Generation (RAG), scikit-learn, Spring Boot, TensorFlow, TypeScript

## Required

- 6–10 years of progressive software engineering with strong hands-on coding
- 2+ years of AI software development, LLM-based solutions, agentic systems, or machine learning
- Demonstrated experience delivering enterprise-scale AI into production
- Strong proficiency in Python and/or Java (Spring Boot)
- Solid understanding of core AI concepts (knowledge representation, planning, multi-agent systems)
- Hands-on experience with LLMs, RAG, prompt engineering, MCPs, and agent frameworks
- Practical experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn, NumPy, Pandas)
- Strong grounding in modern engineering practices (Git, CI/CD, testing, code reviews, agile, resiliency, security)
- Experience designing API-first, microservices-based, and event-driven architectures
- Hands-on experience with Docker, Kubernetes, and OpenShift
- Strong analytical skills and ability to communicate complex technical concepts
- Solid understanding of banking/financial services and regulated environments
- Bachelor's or Master's degree in Computer Science, AI, Robotics, or related quantitative discipline

## Nice to have

- Full-stack experience with JavaScript/TypeScript (Angular, Node.js)
- Familiarity with AI coding tools (Devin, Claude Code, GitHub Copilot, Antigravity)
- Experience in data science (statistical modeling, experimentation)
- Interest in mentoring junior AI engineers

Apply on Citigroup's site: https://citi.wd5.myworkdayjobs.com/en-US/2/job/Jersey-City-New-Jersey-United-States/Senior-AI-Engineer--Banking-Technology_26984690
