Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
22 hours ago
DockerFastAPIFlaskMicroservicesSQLAWSMLOpsMachine LearningNLPAzureDeep LearningGenerative AIGitGoogle CloudKubernetesLLMPythonREST
Job Description
Job Summary
We are looking for an experienced AI Engineer with strong Python expertise to join our banking technology team. The ideal candidate will design, develop, and deploy AI/ML solutions for banking and financial-services use cases, with a strong focus on Generative AI, Large Language Models (LLMs), machine learning, NLP, and production-grade Python applications.
The candidate will work closely with data scientists, software engineers, product teams, and banking stakeholders to build secure, scalable, and compliant AI solutions.
Key Responsibilities
- Design, develop, and deploy AI/ML solutions using Python for banking and financial-services use cases.
- Develop applications using Generative AI, LLMs, NLP, RAG, prompt engineering, and AI agents.
- Build and maintain production-quality Python services, APIs, and AI pipelines.
- Develop Retrieval-Augmented Generation (RAG) solutions using vector databases and enterprise knowledge repositories.
- Integrate LLMs and AI services with existing banking applications and data platforms.
- Develop and optimize machine-learning models for use cases such as:
- Fraud detection
- Credit risk and underwriting
- Customer segmentation
- Transaction monitoring
- Document intelligence
- Customer service automation
- Financial document analysis
- Regulatory/compliance use cases
- Implement model evaluation, monitoring, versioning, and continuous improvement.
- Work with structured and unstructured banking data while maintaining high standards for security, privacy, governance, and regulatory compliance.
- Build REST APIs and microservices using frameworks such as FastAPI or Flask.
- Collaborate with DevOps/MLOps teams to deploy AI solutions on cloud platforms.
- Optimize AI applications for performance, scalability, reliability, and cost.
- Participate in code reviews, architecture discussions, testing, and technical documentation.
Required Skills
Programming
- Strong hands-on experience with Python
- Object-oriented programming and software engineering principles
- REST APIs and microservices
- FastAPI / Flask
- Git and CI/CD
AI / Machine Learning
- Machine learning fundamentals and model development
- NLP and deep learning
- Generative AI and LLMs
- Prompt engineering
- RAG architecture
- Embeddings and vector search
- Experience with LLM frameworks such as LangChain, LlamaIndex, or similar
- Familiarity with model evaluation and observability
Cloud & Data
- Experience with AWS, Azure, or Google Cloud Platform
- SQL and relational databases
- NoSQL databases
- Experience with vector databases such as Pinecone, FAISS, Weaviate, Milvus, or Azure AI Search
- Docker and Kubernetes is a plus
Similar jobs
- CT
Senior AI Engineer
NewConch Technologies
Atlanta, GA🇺🇸Hybrid22 hours agoNode.jsAWSMLOps+5Technology - LS
Lead AI / LLM Engineer
NewLogiciel Solutions Inc
Dallas, TX🇺🇸Hybrid22 hours agoAWSGoogle CloudLLM+1 - WS
Senior GenAI Engineer - W2 role
NewWise Skulls Corp.
Buffalo, NY🇺🇸Hybrid22 hours agoAgilePythonRESTTechnology - LT
AI Engineer (Azure)
NewLedgent Technology
Huntington Beach, CA🇺🇸$135k/yrHybrid22 hours agoMLOpsMachine LearningAzure+5Technology - PG
Principal Python LLM Engineer, Onsite - 70579
NewPRIMUS Global Services Inc.
Maryland Heights, MO🇺🇸On-site22 hours agoEngineering - AD
Agentic AI
NewADDSOURCE
Chicago, IL🇺🇸Hybrid22 hours agoSQLETL