Overview
Skills
Job Details
Job Title: Lead Python Developer (Lang Chain & Lang Graph)
Client: Financial Domain
Location: Charlotte, NC (3 days/week onsite Hybrid)
Local Candidates only Duration: Long-term Contract
Experience: 12+ Years
Job Summary:
Client is seeking a highly skilled Lead Python Developer with strong expertise in LangChain, LangGraph, and Generative AI frameworks. The ideal candidate will lead the design, development, and deployment of AI-driven applications and automation tools, leveraging Python, Large Language Models (LLMs), and cloud-based architectures. This role requires both strong hands-on development capabilities and leadership in guiding a team of engineers.
Key Responsibilities:
Lead end-to-end design, development, and implementation of AI-driven applications using Python, Lan
gChain, and LangGraph. Architect, integrate, and orchestrate LLM workflows for intelligent automation and conversational AI systems.
Build scalable, reusable, and modular components for prompt engineering, retrieval-
augmented generation (RAG), and knowledge graph integration. Collaborate with data scientists, cloud engineers, and product managers to design innovative solutions using Generative AI and NLP technologies.
Optimize performance of AI models and pipelines deployed on AWS, Azure, or Google Cloud Platform.
Mentor junior developers and review code to ensure high quality, maintainability, and compliance with enterprise standards.
Contribute to technical roadmaps, best practices, and architecture governance for AI and Python development initiatives.
Implement robust testing, monitoring, and CI/CD automation for AI-powered applications.
Required Qualifications:
12+ years of overall software development experience.2+ years as lead Python Developer in the recent project
7+ years of experience with Python (Flask, FastAPI, or Django).
2+ years of hands-on experience with LangChain, LangGraph, and LLM-based frameworks (e.g., OpenAI, Anthropic, or Azure OpenAI).
Proven experience integrating LLMs with external data sources via APIs, vector databases (e.g., Pinecone, FAISS, Chroma), and document loaders.
Strong knowledge of prompt engineering, chain-of-thought optimization, and agent frameworks.
Experience in designing and deploying cloud-native AI applications using Docker, Kub
ernetes, and CI/CD pipelines. Deep understanding of RESTful APIs, microservices, and secure API integration.
Strong analytical, problem-solving, and leadership skills with experience managing small to medium development teams.
Preferred Qualifications:
Experience with LangServe, OpenAI Assistants API, or RAG pipelines.
Familiarity with knowledge graphs, Neo4j, or GraphQL.
Experience with data ingestion, embedding models, and semantic search.
Prior exposure to financial services, banking, or fintech environments.
Experience working in Agile/Scrum methodology.
Education:
Bachelor s or Master s degree in Computer Science, Data Engineering, or a related technical field.