Logo
Purple Drive

Sr Python Developer

Purple Drive, Tampa, Florida, us, 33646

Save Job

Job Description:

We are seeking a highly skilled

Senior Python Developer

with proven expertise in

Generative AI frameworks

to design, develop, and deploy advanced AI-driven solutions. The ideal candidate will have deep experience in

Python , hands-on expertise with

LangChain, Langraph, and OpenAI , and a strong understanding of large language model (LLM) integration. This role requires working closely with cross-functional teams to build scalable, production-grade applications leveraging the latest AI technologies.

Key Responsibilities:

Design and implement AI-driven applications using

Python, LangChain, Langraph, and OpenAI APIs . Develop scalable architectures for

LLM-powered applications

such as chatbots, retrieval-augmented generation (RAG) pipelines, and workflow automation tools. Build, test, and optimize

prompt engineering strategies

for LLM use cases. Integrate with

external data sources

(databases, APIs, vector databases like Pinecone, Weaviate, or FAISS) for context-rich AI solutions. Collaborate with data scientists, ML engineers, and product teams to understand business requirements and deliver AI solutions. Develop

end-to-end pipelines

for training, fine-tuning, deployment, and monitoring of LLM-based applications. Implement best practices for

security, scalability, and performance optimization

in AI systems. Create documentation, technical guides, and reusable components for internal teams. Stay updated with the latest advancements in

Generative AI, LLMOps, and orchestration frameworks

to continuously improve solution capabilities. Required Skills & Experience:

Strong hands-on development experience in

Python

(5+ years). Proven expertise with

LangChain

and

Langraph

for building AI applications. Solid understanding of

OpenAI APIs

(ChatGPT, GPT-4, embeddings, fine-tuning, etc.). Experience with

vector databases

(Pinecone, FAISS, Weaviate, ChromaDB). Familiarity with

RAG pipelines, conversational AI, and workflow orchestration . Strong understanding of

software engineering best practices

(OOP, design patterns, CI/CD). Experience with

cloud platforms

(AWS, Azure, or GCP) for deploying AI applications. Knowledge of containerization and orchestration ( Docker, Kubernetes ). Excellent problem-solving, analytical, and communication skills. Nice-to-Have Skills:

Experience with other LLM frameworks (e.g.,

LlamaIndex, Hugging Face Transformers ). Exposure to

MLOps/LLMOps

practices for model deployment and monitoring. Familiarity with front-end integration for AI applications (React, Streamlit, or Flask). Experience in

data pipelines, ETL, or big data frameworks . Education:

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.