• 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.