Lead Full-Stack AI Engineer
- Sri Lanka
Role Overview
We are looking for a highly skilled Lead Full-Stack AI Engineer to drive the design, architecture, and delivery of end-to-end AI-powered systems. This is a hands-on leadership role that combines deep technical expertise, customer engagement, and team mentorship to deliver scalable, production-grade solutions.
What You Will Do
-
Lead the architecture and end-to-end development of full-stack AI systems, from concept to production
-
Drive technical discovery with customers, translating complex and ambiguous business problems into clear, scalable engineering solutions
-
Make key technology and architecture decisions across modern AI and full-stack ecosystems
-
Collaborate directly with customer stakeholders to align on technical direction, proactively identify risks, and ensure delivery confidence
-
Mentor and guide engineers across experience levels, fostering technical growth and best practices
-
Own the quality and reliability of technical delivery, from system design through deployment and production support
-
Define and enforce engineering standards, including code quality, architecture reviews, and design best practices
-
Stay up to date with emerging AI research, tools, and frameworks, and evaluate their readiness for real-world applications
-
Drive team performance and culture, promoting continuous learning, innovation, and accountability
-
Ensure adherence to information security standards, including data protection, access control, encryption, and secure coding practices
What We’re Looking For
-
Bachelor’s or Master’s degree in Computer Science, Software Engineering, IT, or a related field
-
6+ years of experience building and shipping production-grade software, including 2+ years in AI/ML solutions
-
Strong expertise in full-stack AI development, with hands-on experience in some of the following:
-
Languages: Python, Java, C#, TypeScript
-
Frameworks/Tools: React, LangChain, DSPy
-
-
Proven experience in making architecture decisions for complex, real-world systems
-
Ability to work directly with customers and senior stakeholders, clearly communicating technical concepts and trade-offs
-
Demonstrated experience in leading or mentoring engineering teams and owning delivery outcomes
-
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and modern infrastructure tools such as Kubernetes and containerization
-
Strong problem-solving mindset with the ability to adapt to new technologies as needed
-
Experience working with international customers is a plus

