Generative AI Engineer - Banking & Enterprise AI

City National Bank

Torch of Friendship (FL)

Hybrid

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

City National Bank of Florida seeks a hands-on Machine Learning / AI Engineer to build enterprise-grade AI applications, RAG systems, and agentic AI workflows for banking use cases such as document analysis, credit writing, and risk management.

The role emphasizes practical Python engineering, deploying LLM-powered solutions, secure data handling, and CI/CD practices. Familiarity with Azure OpenAI, LangChain/LangGraph, and production-grade services is essential.

Qualifications

  • 4-5 years of professional software development experience with strong hands-on Python proficiency.
  • Experience with FastAPI, REST APIs, Pydantic, SQL, Git, pytest, and debugging.

Responsibilities

  • Design, develop, test, and maintain production-quality Python applications for generative AI and applied machine learning.
  • Build RAG pipelines with document ingestion, parsing, chunking, embeddings, metadata filtering, hybrid search, reranking, and grounded response generation.
  • Develop AI agents and workflow components using LangChain v1 and LangGraph.
  • Integrate Azure OpenAI models and Azure AI Search into enterprise AI applications.
  • Implement structured outputs using Pydantic, schema validation, deterministic business rules, and robust error handling.
  • Build document validation, financial data extraction, summarization, classification, and analysis components.
  • Implement automated evaluation datasets and tests to measure retrieval quality, answer correctness, grounding, and regression.
  • Develop REST APIs and backend services using FastAPI or an equivalent Python framework.
  • Write unit tests, integration tests, and mock-based tests; participate in code reviews and continuous integration.
  • Implement secure handling of sensitive banking information, prompt-injection defenses, input validation, and appropriate AI guardrails.
  • Deploy containerized applications and contribute to Azure monitoring, logging, troubleshooting, and performance optimization.
  • Collaborate with senior engineers, AI leadership, business stakeholders, and risk and compliance teams.

Skills

Python proficiency
OOP & data structures
REST APIs
pytest & debugging
CI/CD basics
Unit testing
Code reviews

Education

Bachelor's degree
Master's preferred

Tools

OpenAI/Azure OpenAI
LangChain
LangGraph
Azure
Docker
SQL
Pydantic
FastAPI

Job description

City National Bank of Florida seeks a hands-on Machine Learning / AI Engineer to build enterprise-grade AI applications, RAG systems, and agentic AI workflows for banking use cases such as document analysis, credit writing, and risk management.

The role emphasizes practical Python engineering, deploying LLM-powered solutions, secure data handling, and CI/CD practices. Familiarity with Azure OpenAI, LangChain/LangGraph, and production-grade services is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise AI & LLM Engineer (Python, Azure)
Enterprise AI & LLM Engineer (Python, Azure)

Latitude • Coral Gables (FL)

On-site
USD 120,000 - 180,000
Health Coverage
401(k) with matching
Paid Time Off
+1
Applied AI Engineer: LLMs, RAG & Azure
Applied AI Engineer: LLMs, RAG & Azure

City National Bank (CNB) • Coral Gables (FL)

On-site
USD 140,000 - 200,000
AI Engineer — LLM, RAG & Enterprise Apps
AI Engineer — LLM, RAG & Enterprise Apps

City National Bank of Florida • Coral Gables (FL)

On-site
USD 120,000 - 180,000
Health Coverage
Retirement Savings
Paid Time Off & Holidays
+1
Machine Learning Artificial Intelligence Engineer
Machine Learning Artificial Intelligence Engineer

City National Bank • Torch of Friendship (FL)

Hybrid
USD 120,000 - 180,000
Machine Learning Artificial Intelligence Engineer
Machine Learning Artificial Intelligence Engineer

City National Bank (CNB) • Coral Gables (FL)

On-site
USD 140,000 - 200,000
Machine Learning Artificial Intelligence Engineer
Machine Learning Artificial Intelligence Engineer

Latitude • Coral Gables (FL)

On-site
USD 120,000 - 180,000
Health Coverage
401(k) with matching
Paid Time Off
+1
Machine Learning Artificial Intelligence Engineer
Machine Learning Artificial Intelligence Engineer

City National Bank of Florida • Coral Gables (FL)

On-site
USD 120,000 - 180,000
Health Coverage
Retirement Savings
Paid Time Off & Holidays
+1
Enterprise AI Engineer - Bank AI Agents & Workflows
Enterprise AI Engineer - Bank AI Agents & Workflows

Eastern Bank • Wakefield (MA)

On-site
USD 101,000 - 150,000
Benefits package
Retirement plan
Senior AI Engineer - Enterprise GenAI for Banking
Senior AI Engineer - Enterprise GenAI for Banking

East West Bank • New York (NY)

On-site
USD 125,000 - 250,000
Senior AI Engineer - Enterprise GenAI & LLMs Leader
Senior AI Engineer - Enterprise GenAI & LLMs Leader

U.S. Bank • Charlotte (NC)

On-site
USD 150,000 - 176,000
Healthcare
Paid vacation
401(k)