Tech Lead - AI
About the role
Rootcode is seeking a Tech Lead - AI to guide the technical direction of customer engagements within its AI division, which develops end-to-end AI solutions for governments and enterprises. The role involves leading architecture and development of full-stack AI systems, making technology and architecture decisions, mentoring engineers, and ensuring quality delivery from design to production. Candidates should have substantial experience in building production-grade software and AI solutions, be comfortable working directly with customers, and have hands-on expertise with modern languages, frameworks, and cloud platforms. Rootcode offers a supportive environment, fast-paced career growth, and opportunities to work with the latest technologies.
Must have
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology or a related field
- 6+ years of experience building and shipping production-grade software, with at least 2+ years building AI solutions
- Strong foundation in full-stack AI development across languages and frameworks such as Python, Java, C#, TypeScript, LangChain, DSPy, and React. You do not need to know all of them, but you need to be strong in some and willing to pick up whatever the problem requires.
- Experience making architecture decisions on complex, real-world systems
- Comfortable working directly with customers and senior stakeholders, communicating technical decisions clearly
- Experience leading or mentoring engineering teams and taking accountability for delivery outcomes
- Hands-on experience working across cloud platforms such as AWS, GCP or Azure, and comfortable with modern infrastructure tooling using containerized deployment tools like Kubernetes. You do not need to know all of them, but you need to be strong in some and willing to pick up whatever the problem requires.
Nice to have
- Experience working with international customers is an advantage
Technologies
- AWS
- Azure
- C#
- GCP
- Java
- Kubernetes
- LangChain
- Python
- React
- TypeScript
Highlights
The company is headquartered in Sri Lanka with a corporate office in Estonia and serves customers across Europe and North America. Experience working with international customers is considered an advantage. The work environment emphasizes trust, responsibility, and continuous learning. Application instructions are not specified.