At Rootcode, our AI division works with governments and enterprises to develop solutions for complex, high-stakes problems. This includes implementing key parts of national AI strategies for our government customers and building intelligent systems for global enterprises.
As a Solutions Architect - AI, you will work directly inside customer environments to understand their business, discover high-impact AI and data use-cases, and deliver the right technical solution end to end. You will run discovery workshops, define architecture, and own delivery through to production. You will lead engagements with enterprise, startup, and government customers, making architectural decisions in modern and emerging AI domains, often in environments with no existing playbook.
What you will do
- Work directly inside customer environments across enterprises, startups, and governments to develop a deep understanding of their business, operations, and strategic priorities.
- Lead the technical response to enterprise and government tenders and RFPs, defining solution architecture and crafting high-quality bid submissions
- Make architecture decisions across modern and emerging AI domains, selecting tools, technologies, and design patterns that fit the problem, the customer's constraints, and the realities of production.
- Run discovery workshops to uncover high-impact AI and data use-cases and translate them into well-scoped, actionable solutions.
- Lead proofs of concept end-to-end, from hypothesis to outcome, using them to de-risk architecture decisions and build technical credibility with the customer.
- Own delivery execution on your engagements, taking full accountability for quality, technical direction, and outcomes through to production.
- Maintain alignment with senior customer stakeholders aligned throughout the engagement, surfacing risks, managing expectations, and keeping the technical narrative clear at every stage.
- Define engineering standards and review architecture and design decisions made by the teams working under your engagement.
- Stay close to emerging AI research and tooling and make clear-eyed judgments on what is production-ready and relevant for the problems you are solving.
- Adhere to Rootcode’s 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
- 8+ years of experience building and shipping production-grade software, with at least 3+ years leading architecture and engineering of AI or ML systems, with hands-on exposure to modern AI domains including LLMs, RAG, or agentic systems.
- Proven ability to work independently within customer environments, lead technical discovery, and manage engagement execution across one or more of startups, enterprises, and government customers.
- Deep experience designing and owning solution architecture across varying scales and levels of complexity, with a strong grasp of modern AI and data architecture design patterns
- Experience working across data and integration layers through to application and AI services
- Experience designing systems that meet enterprise-grade requirements around security, scalability, reliability, observability, and compliance
- Experience in making and defending architecture decisions on complex, real-world systems under ambiguity
- Experience mentoring and guiding engineers on architecture decisions and engineering best practices
- Experience leading technical conversations with senior stakeholders, including C-suite decision-makers, and translating complex technical decisions into clear business terms
- Experience leading technical responses to enterprise and government tenders and RFPs is an advantage
Importantly, we are looking for someone who will live by our core values that define everything we do: 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.



