We are #1 in Asia Pacific! - Read about our win at Asia Pacific Awards.

Associate Tech Lead - AI

Hybrid
Colombo
Overview
Application

At Rootcode, our AI division works with governments and enterprises to develop end-to-end AI solutions. This includes implementing key parts of national AI strategies for our government customers and building intelligent systems for global enterprises.

As Associate Tech Lead – AI, you will lead technical delivery on customer engagements, contributing to architecture decisions and solving complex engineering problems. You will work alongside and guide senior and junior engineers across modern and emerging AI domains, taking on real ownership over technical direction and delivery outcomes.

What you will do

  • Lead architecture and development of full-stack AI systems end-to-end
  • Lead technical discovery with customers, translating complex and ambiguous problems into clear engineering solutions
  • Make technology selection and architecture decisions across modern AI domains
  • Work directly with customer stakeholders to align on technical direction, surface risks early, and maintain confidence in delivery
  • Guide and mentor senior and junior engineers on the team
  • Define engineering standards, review code and systems design decisions
  • Stay close to emerging AI research and tooling and determine what is production-ready and relevant for the problems we are solving
  • Drive team performance by identifying strengths, addressing challenges, and promoting a culture of continuous learning and innovation.
  • Adhere to Rootcodes established information security policies and procedures, including but not limited to data protection, access controls, encryption standards, and secure coding practices.

What we expect

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology or a related field
  • 4+ years of experience building and shipping production-grade software, with at least 1+ 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.
  • Experience working with international customers is an advantage

We look for people who reflect our values: excellence, collaboration, and integrity.

What is it like to work at Rootcode

Work is a large part of our lives, so we aim to create an environment that feels supportive and open. We trust people to make good decisions and give them the space to do their best work. At Rootcode you will have:

  • Fast-paced career growth

  • Opportunity to work with the latest technologies

  • Freedom with responsibility


Who we are

Rootcode is a software product engineering company headquartered in Sri Lanka with a corporate office in Estonia. We serve customers across Europe and North America. We work with many EU governments and enterprises, building software products, artificial intelligence, and user experience design for clients ranging from startups to public companies.


If the above sounds like a match, we would like to hear from you.