Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
City National Bank of Florida

Machine Learning Engineer, Artificial Intelligence

City National Bank of Florida

. Design, develop, test, and maintain production-quality Python applications for generative AI and applied machine learning .

Posted 10/23/2026full-timeCoral Gables • Florida • United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Python application development for generative AI and machine learning, with a strong focus on building and integrating AI models using Azure technologies. Proficient in implementing robust data handling, validation, and evaluation processes within enterprise applications.

Highest-signal resume keywords
Python ProficiencyFastAPI DevelopmentAzure OpenAI IntegrationRAG Pipeline ImplementationAI Quality Measurement

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object-Oriented ProgrammingData StructuresAlgorithmsModular DesignClean-Code PrinciplesPydanticSQLPytestDocument ProcessingTransformers
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
Azure AI SearchLangChainLangGraphDockerCI/CD
Certifications & Qualifications
Bachelor's Degree in Computer ScienceData ScienceEngineeringApplied Mathematics/Statistics
Industry Keywords
BankingFinancial ServicesLendingFraudResponsible AI

Tech Stack

Tools & technologies
AzureCloudDockerPostgresPythonSQL

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain production-quality Python applications for generative AI and applied machine learning
  • Build RAG pipelines using 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

Requirements

What you’ll need
  • 4–5 years of professional software development experience
  • Strong hands-on Python proficiency
  • Strong knowledge of object-oriented programming, data structures, algorithms, modular design, and clean-code principles
  • Experience with FastAPI, REST APIs, Pydantic, SQL, Git, pytest, and debugging
  • Practical experience building LLM-powered applications using OpenAI, Azure OpenAI, or comparable model APIs
  • Understanding of transformers, embeddings, tokenization, semantic search, and model inference
  • Hands-on experience with RAG, including document ingestion, chunking strategies, retrieval, grounding, and evaluation
  • Experience with LangChain, LangGraph, or comparable orchestration frameworks
  • Experience with prompt design, structured generation, function/tool calling, and output validation
  • Ability to measure and improve AI quality rather than relying solely on subjective demonstrations
  • Experience with Azure or another major cloud platform; Azure experience is preferred
  • Familiarity with Docker, CI/CD, application logging, monitoring, and automated testing
  • Ability to troubleshoot API failures, retrieval defects, latency, token usage, and model-related errors
  • Bachelor's Degree in computer science, data science, engineering, applied mathematics/statistics, information systems, or a related quantitative field, or equivalent combination of education and experience
  • Experience with Azure AI Search, hybrid search, reranking, or vector databases is preferred
  • Experience building AI agents that call enterprise APIs and tools is preferred
  • Familiarity with Model Context Protocol (MCP) is preferred
  • Experience with PostgreSQL, Azure Blob Storage, or document-processing pipelines is preferred
  • Experience in banking, financial services, lending, fraud, or another regulated industry is preferred
  • Familiarity with responsible AI, data privacy, and auditability is preferred

Benefits

Comp & perks
  • Equal Opportunity Employer
  • Reasonable accommodations for applicants participating in the interview process, in accordance with applicable law