Full Stack Technical Lead/Developer - AI
Full Stack Technical Lead/Developer - AI Location: Chennai / Remote Type: Full - time Experience: 10+ Years About the Role We are looking for a Full Stack Technical Lead who can architect and lead the development of next - generation AI - powered applications while mentoring a high - performing engineering team. You will own the technical vision, drive best practices, and deliver pr oduction - ready full - stack solutions that form the foundation of Agentic AI and Generative AI / RAG - based products for a leading MNC organisation. If you are a seasoned full - stack developer with proven technical leadership skills, architectural thinking, and a genuine interest in AI, this is the role for you. You will be the go - to technical expert who shapes team culture, raises engineering standards, and bridges the gap between AI innovation and robust software engineering. Core Responsibilities Technical Leadership: Architect end - to - end full - stack solutions, make critical technical decisions, and define technical direction for your team and projects. Code Quality & Standards: Establish and enforce coding standards, review code for quality and architecture, and mentor the team on best practices. Team Mentorship: Guide and develop junior and mid - level developers, conduct code reviews with constructive feedback, and foster a culture of continuous learning. Full - Stack Development: Build and maintain production - ready applications across frontend, backend, and API layers — design, implement, and own what you build. AI Integration Leadership: Lead integration of Generative AI and RAG - based features into full - stack products; work closely with AI specialists to ensure seamless and scalable AI implementation. API Design & Consumption: Design and consume RESTful APIs that power integrations with AI services, third - party platforms, and microservices. DevOps & Infrastructure: Lead or support DevOps activities including architecture decisions, containerization, CI/CD pipeline optimization, deployments, and cloud infrastructure management. Performance & Reliability: Own the reliability, security, and performance of systems you build; identify bottlenecks, optimize code and infrastructure, and drive continuous improvement. Stakeholder Engagement: Collaborate with product, design, and leadership teams; translate business requirements into technical solutions and communicate technical complexity to non - technical stakeholders. Project Ownership: Take end - to - end ownership of key projects, manage timelines, coordinate across teams, and deliver on commitments. Team Growth: Identify skill gaps, support training and development initiatives, and help scale the engineering team's capabilities What you must have (Core competencies) Full - Stack Expertise: Proven 8+ years of experience with both frontend and backend development; deep proficiency in at least one backend language (.NET / Python / Java) and one frontend framework (Blazor / TypeScript / React) Architectural Thinking: Experience designing scalable, maintainable systems; comfortable making trade - off decisions and explaining architectural choices Technical Leadership: Demonstrated ability to mentor developers, lead technical design reviews, and raise team standards Database & Infrastructure: Hands - on experience with relational databases (PostgreSQL / MS SQL), NoSQL databases (MongoDB / Redis), message queues (Kafka), and cloud deployment (Azure / AWS / Docker / Kubernetes) AI/Generative AI: Strong understanding of LLM concepts, RAG pipelines, prompt engineering, and AI integration patterns; ability to work effectively with AI specialists DevOps & CI/CD: Experience building or optimizing CI/CD pipelines, container orchestration, and managing production deployments Code Quality Mindset: Strong advocate for testing, code reviews, clean architecture, and continuous improvement Communication: Excellent written and verbal communication; comfortable presenting technical ideas to both technical and non - technical audiences