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