Lead Software Engineer (Full Stack & AI) (Remote, Full-Time) [AS251]

🏢 Smart Working · all Smart Working jobs
📍 India
📅 Posted 2026-08-06 · via Himalayas
🏷 Full-Stack-Engineer,AI-Engineering,Senior-Full-Stack-AI-Engineer,Lead-Software-Engineer-Full-Stack,Technology-Leadership,Cloud-Engineer,Software-Engineer,Fullstack-Development
Apply on original site ↗

About Smart Working
At Smart Working , we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity - it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.

Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.

Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.

About the Role
We are looking for an experienced Lead Software Engineer to provide technical leadership and drive the delivery of a cloud-based learning and compliance platform. This is a hands-on role that combines software engineering, architecture, AI innovation, and team leadership.

You will lead a cross-functional engineering team, work closely with Product stakeholders to shape the roadmap, and play a key role in identifying and delivering AI-powered features that create meaningful user value. The role requires someone who can balance strategic thinking with hands-on development, while driving engineering excellence, delivery pace, and continuous improvement.

The ideal candidate will have a strong background in full-stack software development, experience leading engineers, and a proven ability to design and deliver scalable, secure, and cloud-native solutions in complex environments.

Responsibilities

- Lead a cross-functional engineering team, driving technical direction, delivery quality, and platform evolution.

- Take ownership of the design, development, deployment, and maintenance of full-stack applications and services.

- Work closely with Product teams to shape requirements, influence the roadmap, and align technical solutions with business objectives.

- Evaluate, prototype, and implement AI-powered capabilities, including LLM-based features, intelligent automation, and AI-enhanced workflows.

- Provide technical leadership through architecture reviews, code reviews, and engineering best practices.

- Design and build scalable, secure, resilient, and observable cloud-based solutions.

- Champion automated testing, quality assurance, and engineering standards across the development lifecycle.

- Build, maintain, and improve CI/CD pipelines to support reliable and efficient software delivery.

- Communicate technical designs, risks, and progress effectively to both technical and non-technical stakeholders.

- Mentor and support engineers, helping to develop technical capability across the team.

- Promote a culture of collaboration, continuous improvement, and engineering excellence.

- Support recruitment, onboarding, and development of engineering talent.

- Maintain clear technical documentation to support knowledge sharing and long-term maintainability.

Requirements

- 5+ years of professional software engineering experience.

- Proven experience as a Senior or Lead Full Stack Software Engineer.

- Experience leading engineers and delivering software solutions end-to-end.

- Demonstrated ability to drive delivery, improve engineering practices, and move products forward.

- Experience working closely with Product teams, influencing requirements and roadmap decisions.

- Hands-on experience integrating AI/ML capabilities into production software, including LLM APIs, prompt engineering, RAG architectures, or AI-powered workflows.

- Strong understanding of modern software architecture, design patterns, and engineering best practices.

- Experience designing and building cloud-based applications and services.

- Strong knowledge of CI/CD pipelines, automated deployments, and DevOps practices.

- Experience building scalable, resilient, secure, and obse

← All remote jobs