Job Title: Senior Python AI Engineer – Agentic AI & LangGraph
Location: Charlotte, NC (Hybrid)
Employment Type: Contract
Job Overview
We are seeking a highly skilled Senior Python AI Engineer with deep expertise in Agentic AI, LangChain, LangGraph, and FastAPI to build next-generation AI-powered applications. The ideal candidate will have hands-on experience designing autonomous AI agents, orchestrating multi-step workflows, and developing production-grade Generative AI solutions.
This role involves building intelligent systems capable of reasoning, planning, tool execution, retrieval, and decision-making while integrating Large Language Models into scalable enterprise applications.
Key Responsibilities
- Design and develop scalable backend services and APIs using Python and FastAPI.
- Build and deploy LangChain-based Retrieval-Augmented Generation (RAG) solutions.
- Design stateful, graph-based agent workflows using LangGraph.
- Develop autonomous AI agents capable of reasoning, planning, tool usage, and multi-step execution.
- Integrate LLM platforms such as OpenAI, Anthropic, Azure OpenAI, or open-source models.
- Implement vector search and retrieval solutions using Pinecone, Weaviate, FAISS, or ChromaDB.
- Build intelligent applications for document processing, summarization, recommendations, and conversational AI.
- Develop scalable data pipelines and AI-powered microservices.
- Ensure application performance, reliability, security, and maintainability.
- Collaborate closely with business and technology stakeholders to deliver AI-driven solutions.
Required Skills
Mandatory Skills
- Strong Python development experience with expertise in OOP, async programming, and production-grade development practices.
- Hands-on experience with LangChain including chains, agents, tools, memory, retrievers, and RAG pipelines.
- Hands-on experience with LangGraph for building stateful, multi-step, graph-based agent workflows.
- Experience developing Agentic AI applications and autonomous AI agents.
- Strong FastAPI and REST API development experience.
Additional Technical Skills
- Experience with OpenAI, Anthropic, Azure OpenAI, or similar LLM platforms.
- Experience implementing RAG architectures.
- Experience with vector databases such as Pinecone, Weaviate, FAISS, or ChromaDB.
- Strong SQL and NoSQL database experience.
- Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Familiarity with CI/CD and DevOps best practices.
Preferred Experience
- AI Copilot, AI Assistant, or AI Teammate development.
- Financial Services, Wealth Management, or Banking domain experience.
- Experience with CrewAI, AutoGen, or other multi-agent frameworks.
- Exposure to enterprise-scale AI platforms and intelligent automation solutions.
What We're Looking For
- Engineers who have built real-world AI applications in production environments.
- Strong expertise in LangChain, LangGraph, and Agentic AI development.
- Hands-on experience developing autonomous AI agents capable of reasoning, planning, and tool execution.
- Excellent communication skills and ability to work directly with business and technology stakeholders.