FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAzureCloudDockerPostgresPythonSQL
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