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.

Senior AI Software Engineer – Agentic AI, LangGraph, Azure
City National Bank of Florida. Design and implement production-grade AI applications and backend services using Python, FastAPI, and modern software engineering practices .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing production-grade AI applications using Python, FastAPI, and Azure technologies, with a strong focus on secure API integration and automated testing practices. Proven ability to lead complex workflows and ensure reliability, scalability, and compliance in regulated environments.
Highest-signal resume keywords
Python DevelopmentFastAPI FrameworkLangGraph ExperienceAzure OpenAI IntegrationCI/CD Pipeline Deployment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software ArchitectureAPI DesignAsynchronous ProgrammingSQLDockerPostgreSQLAutomated TestingGraph State ManagementRAG ArchitectureMCP Server Implementation
Soft Skills
MentoringCollaborationTroubleshootingCommunicationLeadership
Tools & Technologies
Azure AI SearchAzure Kubernetes ServiceKey VaultOpenTelemetryAzure Monitor
Industry Keywords
Banking AI SolutionsRegulated Industry ExperienceModel GovernanceHuman OversightData Protection
Tech Stack
Tools & technologiesAzureCloudCyber SecurityDistributed SystemsDockerKubernetesPostgresPythonSQLVault
About the role
Key responsibilities & impact- Design and implement production-grade AI applications and backend services using Python, FastAPI, and modern software engineering practices
- Lead the technical implementation of stateful, multi-step agentic workflows using LangGraph and LangChain v1
- Implement graph state management, conditional routing, checkpointing, retries, recovery, idempotency, and controlled execution
- Build enterprise RAG architectures incorporating ingestion, chunking, embeddings, Azure AI Search, hybrid retrieval, reranking, metadata filtering, and source-grounded generation
- Integrate Azure OpenAI, enterprise APIs, document repositories, databases, and internal systems using secure API contracts
- Design and implement MCP servers and tools with authentication, authorization, input validation, and appropriate access controls
- Build reusable application components, API interfaces, shared libraries, and common AI engineering patterns
- Implement human-in-the-loop approval gates, workflow state persistence, audit trails, and prevention of unauthorized downstream actions
- Establish automated quality gates for unit testing, integration testing, retrieval evaluation, agent behavior, security, and regression testing
- Engineer for reliability, scalability, latency, cost, observability, and maintainability
- Implement secure cloud application patterns using Azure identity, managed identities, Key Vault, network controls, and secrets management
- Containerize and deploy services through CI/CD pipelines to Azure Container Apps, with Azure Kubernetes Service where justified
- Integrate Azure Monitor and application telemetry for logs, metrics, tracing, incident investigation, and operational support
- Review code, guide implementation decisions, troubleshoot complex production defects, and mentor other engineers while remaining an active developer
- Collaborate with AI leadership, application teams, architecture, cybersecurity, model risk, legal, and business stakeholders to deliver governed banking AI solutions
Requirements
What you’ll need- Approximately 8 years of professional software engineering experience, including substantial hands-on Python development
- Strong understanding of software architecture, design patterns, SOLID principles, concurrency, asynchronous programming, API design, and distributed systems
- Experience with FastAPI or an equivalent backend framework, Pydantic, SQL, Git, pytest, and automated code-quality practices
- Demonstrated ability to design, implement, test, deploy, and troubleshoot production services
- Hands-on experience delivering LLM-powered applications beyond proof-of-concept demonstrations
- Strong practical knowledge of LangGraph and LangChain or equivalent frameworks, with direct LangGraph experience strongly preferred
- Experience with stateful workflows, tool calling, conditional execution, structured outputs, retries, failure recovery, and human approval patterns
- Strong knowledge of end-to-end RAG, embeddings, vector and hybrid search, reranking, grounding, and retrieval evaluation
- Experience designing repeatable LLM evaluation and regression-testing strategies
- Ability to diagnose hallucinations, retrieval failures, prompt-injection risks, tool misuse, and inconsistent agent behavior
- Hands-on experience with Azure OpenAI and preferably Azure AI Search
- Experience with Azure identity and security services, including managed identities and Key Vault
- Experience with Docker, CI/CD, cloud deployments, automated testing, monitoring, and production troubleshooting
- Experience building secure APIs and integrating enterprise systems
- Strong understanding of authentication, authorization, least privilege, data protection, and auditability
- Production experience implementing MCP servers and secure enterprise tools preferred
- Experience with Azure Container Apps and Azure Kubernetes Service preferred
- Experience with PostgreSQL or Azure Database for PostgreSQL, persistent workflow state, and object storage preferred
- Experience with enterprise document processing and financial data extraction preferred
- Experience with OpenTelemetry, distributed tracing, AI observability, latency optimization, and token-cost management preferred
- Banking or other regulated-industry experience, especially credit, lending, fraud, or risk workflows preferred
- Experience with model governance, explainability, human oversight, and responsible AI practices preferred
- Bachelor's or master's degree in Computer Science, Software Engineering, AI, or a related field, or equivalent practical experience
- Applicants are not permitted to use AI-enabled devices during interviews
Benefits
Comp & perks- Hybrid workplace policy
- Mentorship and code-review collaboration
- Equal Opportunity Employer
- Reasonable accommodations for the interview process in accordance with applicable law