Sr Python Developer
Purple Drive - Tampa, FL
Apply NowJob Description
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.
Created: 2026-03-04