Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Agile Programming Methodologiesunmatched
Amazon Web Services (AWS)unmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Artificial Intelligence (AI) Agentsunmatched
Banking Servicesunmatched
Cloud Computingunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Customer Support/Serviceunmatched
Data Scienceunmatched
Database Technologyunmatched
DevOpsunmatched
Dockerunmatched
Financial Servicesunmatched
Gitunmatched
Information Technology Consultingunmatched
Microsoft Windows Azureunmatched
Modeling Languagesunmatched
NoSQLunmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
SQL Databasesunmatched
Scalable System Developmentunmatched
Scrum Project Management and Software Developmentunmatched
Semantic Searchunmatched
Software Developmentunmatched
Software Engineeringunmatched
Technical Deliveryunmatched
Technical Recruitingunmatched
Description
The client is seeking a highly experienced Senior Python AI Developer with expertise in building enterprise-grade Generative AI applications. The ideal candidate will have extensive experience designing and implementing Retrieval-Augmented Generation (RAG) solutions, integrating Large Language Models (LLMs), and developing scalable AI platforms for financial services.
Required Skills
10+ years of software development experience
Strong expertise in Python development
Hands-on experience building Retrieval-Augmented Generation (RAG) applications
Experience integrating LLMs such as GPT, Claude, Llama, Gemini, or Mistral
Experience with LangChain, LangGraph, LlamaIndex, or similar AI orchestration frameworks
Strong knowledge of vector databases including Pinecone, FAISS, Weaviate, ChromaDB, or Milvus
Experience with embedding models and semantic search
Experience developing REST APIs using FastAPI or Flask
Experience with prompt engineering and AI workflow optimization
Strong SQL and NoSQL database experience
Experience with Docker and Kubernetes
Cloud experience with AWS, Azure, or Google Cloud Platform
Experience with Git, CI/CD, and DevOps practices
Understanding of AI security, governance, and responsible AI practices
Experience working in Agile/Scrum environments
Preferred Skills
Financial or banking domain experience
Experience with OCR and document intelligence
Knowledge of AI agents and multi-agent frameworks
Experience deploying enterprise AI solutions
Experience with model evaluation and observability
Responsibilities
Design and build enterprise RAG solutions
Develop scalable AI services using Python
Build semantic search and document retrieval pipelines
Integrate vector databases and LLMs
Optimize prompt engineering and retrieval strategies
Collaborate with data scientists, architects, and business stakehold
Donato Technologies Inc. is a trusted IT staffing, consulting, and software development partner headquartered in Dallas, Texas. We support clients across industries by understanding their unique business needs and delivering tailored technology and workforce solutions. Our focus is on connecting the right talent with the right opportunity-ensuring clients receive dependable, skilled professionals and candidates receive meaningful career growth and support. We work closely with small to mid-sized organizations to provide flexible, high-quality services that drive performance, innovation, and long-term success.