Come work with us
Join us to work on Global Missions together with young, passionate and dedicated teams.
Job Openings
Join Our Journey
We have grown steadily over last six years. We are looking forward for passionate and talented individuals to join our team while we expand our services out of borders. Express your interest if you are interested to join our journey.
Full Time
Colombo, Srilanka
Senior Software Engineer
Develop systems by studying operations; designing, developing and implementing software solutions. Lead a team of developers responsible for...
Senior Software Engineer Java
We are looking for a Senior Java Developer for designing and implementing backend solutions for our Artificial Intelligence and Internet of Things platforms. The successful...
Tech Lead - React.js
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them...
Front End Developer
Develop systems by studying operations; designing, developing and implementing software solutions. Lead a team of developers responsible for building and supporting...
Software Engineer
Research, design and write software solutions and evaluate the software and systems that make the client’s requirements fulfilled. Develop existing programs by analysing and identifying...
Mechanical Engineers
We are looking for a creative Mechanical Engineer to work on all product stages from research and development to design and manufacture, through to installation and final...
Quality Assurance Engineer
We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. Our...
Assistant Engineer
We are searching for a skilled and detail-oriented Assistant Engineer to join our team. The responsibilities include completing all tasks assigned by the Senior Engineer, safely operating...
Engineering Technician
We are currently seeking an Engineering Technician to provide general support to our engineering team. In this role, you will execute written and verbal instructions provided by...
Project Manager
We are looking for an experienced Project Manager to manage and organize key projects. As our project manager, your job will be to coordinate people and processes to ensure that our...
Embedded Engineer
We are looking for a professional Embedded Software Engineer to execute a complete embedded software development lifecycle. The goal is to create scalable and optimized software systems...
Machine Learning Engineer
We are looking for a Machine Learning (ML) Engineer to help us create artificial intelligence products. Machine Learning Engineer responsibilities...
Internships
We always welcome undergraduates and students with STEM backgrounds to get their career started with us. You can apply for positions in the fields like Software Engineering, Business...
Data Engineer
You will have an important role and be an integral part of a small team that designs, builds, and maintains our Evaluation Cloud. You’ll focus on mission-critical applications, data…
Senior Software Engineer C++
We are looking for a Senior Software Engineer and Tech Lead for C++ base product development to be responsible for building...
Senior Embedded Engineer
We are looking for a Senior Embedded Engineer to design and implement Embedded Solutions with Artificial Intelligence and Internet of Things...
Senior Machine Learning Engineer
You will have an important role and be an integral part of a small team that designs, builds, and maintains cutting edge ML products...
Full Stack engineer
We are looking for a Full Stack Engineer for designing and implementing both Front End and backend solutions for our Artificial Intelligence and Internet of Things...
Gallery of our teams
Technologies that suit both small and large scale plantations