Senior Software Engineer
H2O.aiColombo, Western Province, Sri Lanka
Apply To Job Here
Job details
More jobs in Sri LankaCompany name
H2O.ai
Company type
Private
Job type
Full Time
Salary range
Not Specified
Location
Colombo, Western Province, Sri Lanka
Qualifications
Bachelor's Degree
Experience
3-5 years
Functional area
Software Engineer
International applicants
Yes
About this role
H2O.ai is seeking a Senior Software Engineer to join their team in Colombo, Western Province, Sri Lanka. This role involves building and shipping a Kubernetes-based platform for managing AI engines and compute environments in the cloud, focusing on secure, compliant, and infrastructure-flexible Sovereign AI deployments. If you are passionate about automation, technology, and thrive in a fast-paced environment, this is an opportunity to build something new.
Founded in 2012, H2O.ai is the world’s leading agentic AI company, democratizing AI for everyone. They converge Generative and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data. Their open-source technology is trusted by over 20,000 organizations worldwide.
Join H2O.ai on their mission to democratize AI for Good. Apply now to be part of a world-class team and shape the future of AI.
Company Overview
Founded in 2012, H2O.ai is on a mission to democratize AI for Good. As the world’s leading agentic AI company, H2O.ai converges Generative and Predictive AI to help enterprises and public sector agencies develop purpose-built Agents, SLMs, and solutions on their private data. With a focus on secure, compliant, and infrastructure-flexible Sovereign AI deployments, H2O.ai delivers solutions that align with the highest standards of data privacy and control.
Its open-source technology is trusted by over 20,000 organizations worldwide, including more than half of the Fortune 500. H2O.ai powers AI transformation for companies like AT&T, Commonwealth Bank of Australia, Wells Fargo, Bank of America, Workday, Progressive Insurance, and NIH.
Quick Details
- Salary Range: Not Applicable
- Job Type: Full-time
- Qualifications: Bachelors Degree
- Experience: 5 Year+
Key Responsibilities
- Contribute to the design, development, and deployment of scalable applications using Kubernetes, Go, Python, Protobuf, gRPC, and REST API.
- Help design and maintain scalable microservices architecture.
- Use Helm to deploy and manage Kubernetes applications.
- Debug, test, and refine software to ensure high code quality and reliability.
- Work closely with a seasoned Senior Engineer who will mentor and support you.
Requirements
- Bachelor’s degree in Computer Science or a related field (or equivalent work experience).
- 5+ years of software development experience (or solid projects if you’re a fast learner!).
- Strong proficiency in Go, plus working knowledge of Python.
- Hands-on experience building and operating on Kubernetes, ideally with operators/controllers (controller-runtime, Kubebuilder, CRDs).
- Proficiency with Protobuf, gRPC, REST APIs, and microservices / distributed systems.
- A security-first mindset, comfort with container hardening, image governance, and network policies.
- A growth mindset – excited to learn.
Benefits
- Market leader in total rewards
- Remote-friendly culture
- Flexible working environment
- Be part of a world-class team
- Career growth
Also Explore: Apply as Mechanical Design Engineer (m/f/d) at Variosystems in Sri Lanka
