Python Full-Stack Technical Lead

Houston 27 days agoFull-time External
Negotiable
• Role : Python Full-Stack Technical Lead • Skills : Python, AI / ML, Generative AI, LLM • Experience : 12 + years. • Location : Houston TX. We are looking for a highly skilled Technical Lead – Python Full-Stack Developer with AI Skills who can design, build, and scale modern web applications enhanced with AI capabilities. The ideal candidate has strong experience across backend and frontend development , combined with practical exposure to AI / ML and Generative AI , applied to real-world business use cases. You will lead technical design, mentor teams, and work closely with customers and stakeholders to deliver secure, scalable, and high-performance full-stack solutions powered by Python and AI technologies. Key Responsibilities • 10 + years of experience in full-stack software development , with strong expertise in Python . • Design and develop end-to-end web applications , covering backend, frontend, and integrations. • Build scalable backend services, APIs, and microservices using Python frameworks such as Django, Flask, or FastAPI . • Develop responsive and user-friendly frontend applications using React, Angular, or similar modern JavaScript frameworks . • Translate business requirements into well-architected full-stack solutions , incorporating AI features where applicable. • Design, build, and integrate AI / ML and Generative AI capabilities into applications (e.g., intelligent search, chat, recommendations, automation). • Implement LLM-based features , including prompt engineering, embeddings, retrieval pipelines, and fine-tuning. • Build and optimize RAG (Retrieval-Augmented Generation) systems using vector databases such as FAISS, Pinecone, PGVector , etc. • Integrate open-source and commercial LLMs (e.g., GPT, Claude, LLaMA, Mistral) into full-stack applications. • Work with AI orchestration frameworks like LangChain, LlamaIndex, Haystack , or equivalent. • Deploy applications and AI services on Azure, AWS, or GCP , leveraging managed AI and cloud services. • Ensure application security, performance, scalability, and reliability across frontend, backend, and AI components. • Collaborate with DevOps teams using Docker, Kubernetes , and CI / CD pipelines. • Define and maintain technical documentation, architecture diagrams, and design specifications . • Lead code reviews, mentor developers, and drive best practices across full-stack and AI development. • Communicate effectively with technical and non-technical stakeholders and contribute to architectural decisions. • Demonstrate strong problem-solving skills and a passion for innovation.