Software Engineer GEN AI, Assistant Vice President

Citibank (Switzerland) AG

Irving (TX)

Hybrid

Confidential

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citi is expanding its Generative AI capabilities in Irving, TX, building an enterprise-grade AI platform that supports software delivery from analysis to deployable code. The AVP role focuses on production-grade AI agents, async Python services, and robust testing in a hybrid work setup.

You will ship multi-agent workflows, integrate external tools (JIRA, GitHub), and contribute to observability and secure coding practices while collaborating with a global engineering team.

Qualifications

  • 3 to 7 years of hands-on software engineering experience, with track record of shipping production software.
  • Strong CS fundamentals in data structures, algorithms, OS, networking, and database design/optimization.
  • Advanced Python (async, typing, dependency management) and solid software engineering practices.

Responsibilities

  • Build and maintain production AI agents covering product analysis, requirements capture, UI prototyping, backlog generation, and automated code implementation with PR creation.
  • Implement multi-agent workflows using the Google ADK, including sub-agent orchestration, human-in-the-loop gates, and agent-to-agent messaging.
  • Integrate Gemini and Claude into pipelines via enterprise gateways, with prompt engineering and structured tool calls.
  • Connect agents to enterprise systems (Engineering docs, JIRA, GitHub) via MCP-style interfaces.
  • Build RAG pipelines with vector search, embeddings, and clustering to ground agent responses.
  • Write tests, ensure observability, and maintain CI/CD and containerized deployments.

Skills

Advanced Python
CS Fundamentals
CI/CD Practices
LLM App Development
Multi-Agent Systems
Asynchronous Programming

Education

Bachelor's degree in CS

Tools

Docker
Kubernetes/OpenShift
GitHub/JIRA
Langfuse/Prometheus

Job description

## Software Engineer GEN AI, Assistant Vice PresidentApply: Hybrid: Irving Texas United States: Full time: Posted 3 Days Ago: 26992613Citi is the world's most global bank, serving clients in more than 160 countries. Citi is investing heavily in scaled, enterprise-grade generative and agentic AI that operates securely and reliably across a highly regulated financial infrastructure. You'll join the USCC Architecture and AI Engineering team, which owns an enterprise multi-agent AI platform that autonomously supports the software delivery lifecycle, from product analysis through to reviewed, deployable code.As a Generative AI Engineer (AVP), you will build and scale production components of this platform. This is a hands-on individual contributor role for an engineer with a strong foundation in computer science, software engineering, and applied AI, ready to ship real production systems rather than one-off prototypes.**Responsibilities*** Build and maintain production AI agents covering product analysis, requirements capture, UI prototyping, backlog generation, and automated code implementation with pull request creation.* Implement multi-agent workflows using the Google Agent Development Kit (ADK), including sub-agent orchestration, human-in-the-loop approval gates, and agent-to-agent (A2A) messaging.* Integrate Gemini and Anthropic Claude into agent pipelines via enterprise gateways, applying advanced prompt engineering and structured tool/function calling.* Connect agents to enterprise systems, including Engineering & AI Product Documentation, JIRA, and GitHub, using MCP-style tool interfaces.* Build RAG pipelines using vector search, embeddings, and clustering to ground agent responses in accurate enterprise context.* Build evaluation harnesses (LLM-as-judge, parallel jury methods) to measure faithfulness, relevancy, hallucination rate, and task completion.* Write advanced, async Python and build well-documented FastAPI services, backed by persistent PostgreSQL session state.* Apply data structures, algorithms, and complexity analysis to keep orchestration and retrieval logic efficient at scale.* Instrument services for observability, maintain CI/CD and containerized deployments, apply secure coding and guardrail practices, and write tests (unit, integration, end-to-end) as part of every change.**Required Qualifications & Skills*** 3 to 7 years of hands-on software engineering experience (5+ for PhD holders), with a track record of shipping production software.* Strong computer science fundamentals: data structures, algorithms and complexity, operating systems, networking, and relational database design/optimization.* Advanced Python (async, typing, dependency management) and solid software engineering practices: clean code, automated testing, version control, and CI/CD.* Hands-on experience with LLM application development (prompt engineering, tool/function calling, structured outputs) and multi-agent/agentic frameworks.* Practical RAG pipeline experience using vector databases and embedding-based retrieval, plus familiarity with structured LLM/agent output evaluation methods.* Experience integrating AI systems with external tools/documentation via structured interfaces (e.g., MCP), and working knowledge of Docker and Kubernetes/OpenShift.**Beneficial Skills & Qualifications*** Direct experience with Google ADK or comparable orchestration frameworks; observability tooling (Langfuse, Prometheus, distributed tracing).* Exposure to Go, and front-end development with React/TypeScript (including SSE streaming).* Experience with ChromaDB/pgvector, HDBSCAN clustering, HashiCorp Vault, and SSO/JWT authentication patterns.* Experience with GitHub, JIRA, and documentation-search integrations for backlog and pull request workflows.**Education:*** Bachelor's degree in Computer Science, or a related field.------------------------------------------------------## **Job Family Group:**Technology------------------------------------------------------## **Job Family:**Digital Software Engineering------------------------------------------------------## **Time Type:**Full time------------------------------------------------------## **Primary Location:**Irving Texas United States------------------------------------------------------## **Primary Location Full Time Salary Range:**$107,120.00 - $160,680.00In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer GEN AI, Assistant Vice President
Software Engineer GEN AI, Assistant Vice President

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Software Engineer GEN AI, Assistant Vice President
Software Engineer GEN AI, Assistant Vice President

Citi • Irving (IA)

On-site
USD 107,000 - 161,000
Gen AI - Python Engineer - Assistant Vice President
Gen AI - Python Engineer - Assistant Vice President

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Gen AI - Python Developer - Assistant Vice President
Gen AI - Python Developer - Assistant Vice President

Citibank (Switzerland) AG • Tampa (FL)

On-site
Confidential
Software Engineer GEN AI, Assistant Vice President
Software Engineer GEN AI, Assistant Vice President

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical benefits
401(k)
Paid time off
Senior Java Engineer – Agentic AI Driven Development
Senior Java Engineer – Agentic AI Driven Development

Citibank (Switzerland) AG • Irving (TX)

Hybrid
USD 107,000 - 161,000
Lead Agentic AI Engineer
Lead Agentic AI Engineer

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental, vision
401(k)
Paid time off
GenAI Tech Senior Lead
GenAI Tech Senior Lead

Citi • Tampa (FL)

On-site
USD 141,000 - 212,000
Hybrid work model
Benefits package
Senior Generative AI Developer
Senior Generative AI Developer

Citibank (Switzerland) AG • New York (NY)

Hybrid
Confidential
Lead Agentic AI Engineer – Vice President
Lead Agentic AI Engineer – Vice President

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Hybrid work model
Enterprise-scale data access
Professional development
+2