What are the responsibilities and job description for the Python AI Engineer position at BURGEON IT SERVICES LLC?
Job Title: Python AI Engineer
Location: Cleveland, OH (Onsite)
Duration: Long-Term Contract
Industry: Banking
Experience:10 Years
Job Summary
We are seeking an experienced Python AI Engineer with strong expertise in Generative AI and Azure AI technologies. The ideal candidate will design, develop, and deploy AI-powered solutions using Azure OpenAI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI frameworks, and AI Chatbots.
Required Skills
Strong Python development experience
Hands-on experience with Azure OpenAI Services
Experience with Large Language Models (LLMs)
Expertise in RAG (Retrieval-Augmented Generation)
Experience building AI Chatbots and Conversational AI solutions
Knowledge of Agentic AI frameworks and workflows
Experience with LangChain, LlamaIndex, Semantic Kernel, or similar frameworks
Understanding of Prompt Engineering and Model Fine-Tuning
Experience with MLOps, CI/CD, and model deployment
Knowledge of vector databases and AI search solutions
Familiarity with Azure Cloud services
Strong problem-solving and communication skills
Responsibilities
Develop and maintain AI applications using Python and Azure OpenAI
Design and implement RAG-based solutions and AI Chatbots
Build Agentic AI workflows and intelligent automation solutions
Fine-tune and optimize LLMs for business use cases
Deploy, monitor, and maintain AI models in production environments
Collaborate with business and technical teams to deliver scalable AI solutions
Follow best practices for MLOps, security, and performance optimization
Preferred
Banking or Financial Services experience
Experience with Azure AI Search, Vector Databases, and LangChain ecosystem
Experience with PyTorch, TensorFlow, or Hugging Face Transformers