Job Description :

Job Title: Python Developer (LangChain / GenAI)
Location: Charlotte, NC / Iselin, NJ
Interview Mode: In-Person (Mandatory)
Work Mode: Onsite
Duration: Long Term
Requirement: Local Candidates Only

Note: W2 only

Job Description:

We are looking for a highly skilled Python Developer with strong experience in LangChain and Generative AI to build and integrate AI-driven applications. The ideal candidate will have hands-on expertise in Python, LLM orchestration, and modern AI frameworks, with experience deploying scalable enterprise solutions.

Key Responsibilities:

Develop and maintain Python-based GenAI applications

Implement LangChain workflows for LLM orchestration

Build RAG pipelines using vector databases

Integrate LLMs (OpenAI, Azure OpenAI, etc.) into applications

Optimize prompt engineering, latency, and cost

Collaborate with architects, data scientists, and backend teams

Support production deployments and enhancements

Required Skills & Experience:

8+ years of overall IT experience

Strong hands-on Python development

Experience with LangChain (must-have)

Hands-on with LLMs & Generative AI

Experience with Vector Databases (Pinecone, FAISS, Chroma, Weaviate, etc.)

Experience with RAG (Retrieval Augmented Generation)

API development using REST / FastAPI

Cloud experience: AWS / Azure

Strong debugging and problem-solving skills

             

Similar Jobs you may be interested in ..