Citi logo

Software Engineer GEN AI, Assistant Vice President

Citi·$107,120 – $160,680

Primary stack

DockerKubernetesPythonRAG

Nice to have's

Google ADKobservability toolingGoReact/TypeScriptSSE streamingChromaDB/pgvectorHDBSCAN clusteringHashiCorp VaultSSO/JWT authentication patterns

Job description

About the Position

Software Engineer GEN AI, Assistant Vice President

At Citi, you’ll have the opportunity to grow your career, give back to your community, and make a real impact. Join our 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.

Requirements

  • 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.

Nice to Have

  • 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.

We Offer

  • Salary Range: $107,120.00 - $160,680.00 per year.
  • Competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • Opportunity to work in a hybrid environment.

About the Company

Citi is the world's most global bank, serving clients in more than 160 countries. Working at Citi means joining a team of approximately 219,000 dedicated people from around the globe.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

For additional information regarding Citi employee benefits, please visit citibenefits.com.


Apply now and join our team to build the future of AI at Citi.

© Citi. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Citi logo
Citi

Banking,Wealth,Finance,Technology,Human Resources

About the Company Citi is a global financial services company employing over 225,000 people worldwide. The company offers a wide range of financial products and services, including banking, wealth management, and investment banking. Citi is committed to career growth, community service, and making a significant impact. Products, Services & Tech Stack Core Solutions Banking & International Wealth Markets Treasury and Trade Solutions Global FX Citi Global Wealth Services Operations Technology Technologies & Frameworks AML Detection Testing Services Client Onboarding Regional Investigations HR Country Business Partners CCB ICG Admin & Miscellaneous XiP and Margin Technology Prime Finance Technology ISG Documents Technology Counterparty Credit Risk Analytics Lending Ops Global Process Owner and Transformation Service Management - Production Support Know Your Customer Global Screening Organization ISG KYC Banking ICRM - International Compliance Country Sourcing Project Scope & Target Clients Client Base Banking Wealth Hybrid Engineering Scale On-Site/Resident Entry Level Executive Professional Student and Grad Programs Early Career

More at Citi

All 332 roles

Popular searches