Role : Python Full-Stack Technical LeadSkills : Python, AI / ML, Generative AI, LLMExperience : 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.