Skip to main content
CareerApp
Citigroup

Senior AI Engineer, Banking Technology

Citigroup

Jersey City, NJ · full time · Senior

$142,320 – $213,480

Listed on Citigroup’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

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. The full posting is on their site.

What they ask for

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

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.