Citi

Senior AI Applications Engineer

Citi
Apply
10 days ago
Heredia, Costa RicaSenior

Responsibilities

  • Build and deploy LLM-powered applications using prompt engineering, retrieval-augmented generation, and basic agentic workflows.
  • Implement Model Context Protocol connections between AI models, data sources, and tools.
  • Design, build, and maintain high-performance RESTful APIs.
  • Write, optimize, and troubleshoot SQL queries, views, and database schemas.
  • Integrate and provide L3 support for more than 20 vendor applications in the tax reporting, diligence, and withholding domain.
  • Coordinate vendor tax application deployments and API-based integrations with Citi applications and technology partners.
  • Perform feasibility studies, estimates, planning, risk analysis, application development, testing, implementation, and operational support.
  • Analyze complex application and business-process issues, recommend programming solutions, and advise users and technology groups.
  • Develop post-implementation security measures and help establish operating standards and procedures.
  • Serve as an advisor or coach to new and lower-level analysts while acting as a subject-matter expert for stakeholders.

Requirements

  • 5–8 years of relevant experience.
  • Hands-on experience integrating enterprise LLMs such as OpenAI GPT or Anthropic Claude through APIs using LangChain or LlamaIndex.
  • Understanding of or direct experience implementing Model Context Protocol.
  • 2–5 years of backend API architecture, data validation, and security protocol experience.
  • Strong proficiency in Oracle, relational database design, and query performance tuning.
  • Experience with application integration, systems analysis, software application programming, and successful project implementation.
  • Working knowledge of consulting and project management techniques and methods.
  • Ability to manage deadlines, pressure, unexpected changes, and evolving requirements.
  • Preferred experience with Devin or similar autonomous coding platforms.
  • Preferred experience with Java/J2EE, Spring Framework, Jasper framework, Red Hat Linux, Kubernetes, OpenShift, AWS, GitHub Actions, Docker, and JIRA.

Tech Stack

AWSDockerGitHub ActionsJavaKubernetesMicrosoft SQL ServerOpenShiftSQL
Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me