Careers

We’re on the look out for exceptional talent

We hire outstanding individuals fueled by ambition and a passion for making a difference—innovative thinkers, relentless go-getters, and champions of using technology for good.

TEchnical Business analyst

We’re on the hunt for a sharp, detail-oriented Technical Business Analyst who thrives at the intersection of business and technology. You’ll be the bridge between stakeholders and developers—translating complex business needs into technical solutions that drive innovation and impact.
Key Responsibilities:
– Collaborate with stakeholders to gather, analyze, and document business and technical requirements
Translate business needs into clear functional specifications and user stories
– Work closely with engineering and product teams to design scalable, tech-forward solutions
– Facilitate workshops, stakeholder interviews, and data analysis to inform system design
– Support testing, validation, and deployment processes
– Identify gaps, inefficiencies, and opportunities for automation or improvement
– Act as a liaison between business units and technical teams to ensure mutual understanding and successful delivery
What You Bring:
– Proven 8 experience as a Business Analyst, preferably in a technical or software-driven environment
– Strong understanding of systems analysis, databases, APIs, and data modeling
– Excellent communication and stakeholder management skills
– Ability to interpret technical information for non-technical stakeholders (and vice versa)
– Familiarity with Agile, Scrum, or other iterative development methodologies
– Experience with tools like Jira, Confluence, SQL, BPMN, or similar
Nice to Have:
– Background in computer science, information systems, or engineering
– Experience in cloud platforms( AWS, Azure, SalesForce), data analytics, or enterprise systems (ERP, CRM)
– Certifications like CBAP, CCBA, or Agile BA

AI SOFTWARE ENGINEER

We are seeking a skilled and motivated AI Software Developer to design, develop, and deploy AI-driven applications and services. The ideal candidate has a solid software engineering background combined with experience in machine learning, deep learning, or natural language processing (NLP)
Key Responsibilities:
-Design, develop, test, and deploy scalable AI/ML models in production.
-Collaborate with data scientists, software engineers, and product managers.
-Integrate AI models into web/mobile/cloud-based applications.
-Optimize and refactor ML code for performance and maintainability.
-Use MLOps tools to manage model lifecycle (versioning, deployment, monitoring).
-Analyze large datasets to extract meaningful insights or train ML models.
-Write clear, maintainable, and well-documented code.

What You Bring:
-Bachelor’s or Master’s in Computer Science, Engineering, AI, or a related field.
-4+ years experience in software development using Python, Java, or C++.
-Strong knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
-Experience with data processing tools (e.g., Pandas, NumPy).
Familiarity with REST APIs, Git, and CI/CD pipelines.
Understanding of algorithms, data structures, and software design patterns.
-Experience with cloud platforms (AWS, GCP, Azure).
Knowledge of LLMs, transformers, or NLP libraries (e.g., Hugging Face Transformers, spaCy).
-Familiarity with Docker, Kubernetes, or MLFlow.
-Understanding of deep learning architectures: CNNs, RNNs, GANs, or LLMs.
Publications, Kaggle participation, or open-source contributions.
-Strong analytical and problem-solving skills.
-Excellent communication and teamwork.
-Self-motivated and able to work independently or collaboratively.
-Adaptability in a fast-paced startup or research environment.

Automation Test engineer

We’re hiring for a detail-driven and quality-obsessed Automation Test Engineer to join our QA team. In this role, you’ll design and implement automated testing solutions to ensure the reliability, performance, and scalability of our products. If you’re passionate about automation, continuous integration, and delivering bug-free software, this one’s for you.
Key Responsibilities:
– Design, develop, and maintain robust automated test scripts for web, mobile, and API testing
– Collaborate closely with developers, product managers, and QA analysts to understand requirements and identify testing needs
– Create and execute detailed test plans, test cases, and test data
Integrate automated tests into CI/CD pipelines for continuous testing
– Analyze test results, log defects, and track issues through resolution
– Contribute to the continuous improvement of QA processes and frameworks
– Stay updated on emerging test automation tools, trends, and best practices
What You Bring:
Hands-on 9 experience in test automation using tools like Selenium, Cypress, Playwright, Katalon studio, TestComplete, UiPath, Robot, Appium,Calabash
– Solid programming skills in languages such as Java, Python, JavaScript, or C#
– Familiarity with API testing tools Postman, ReadyApi, RestAssured, or SoapUI
– Experience with version control Git, CI/CD tools Azure DevOps,Jenkins, GitLab CI, and bug tracking systems Azure, Jira, Quality centre
– Understanding of software testing principles, SDLC, and Agile methodologies
– Strong problem-solving, communication, and analytical skills
– Experience with performance testing tools (JMeter, Gatling,LoadRunner, EggPlant).
– Knowledge of containerization (Docker) and cloud environments (AWS, Azure, GCP)
– Exposure to BDD frameworks like Cucumber or SpecFlow and TDD framework Junit, NUnit
– Defect, test and delivery management and reporting
– ISTQB certification or equivalent