As a Software Engineer at H2O.ai in Colombo, Sri Lanka, you are driving the development of cutting-edge software solutions that transform the way businesses operate. This role entails designing, developing, and deploying scalable and secure software applications, leveraging your expertise in data structures, data privacy, and cloud native technologies. You are contributing to the company's success by building innovative products that enable organizations to harness the power of artificial intelligence and machine learning. With the impact and scope of this position, you have the potential to grow and advance in your career, taking on new challenges and responsibilities as the company continues to expand its presence in the industry.
Your day-to-day activities involve collaborating with cross-functional teams to identify and prioritize project requirements, designing and implementing software solutions using Docker and Amazon Web Services, and ensuring the highest standards of quality and reliability. Key responsibilities include:
- Developing and maintaining large-scale software applications using cloud native technologies
- Designing and implementing data structures and algorithms to optimize software performance
- Collaborating with data scientists to integrate machine learning models into software applications
- Ensuring data privacy and security in software applications
- Troubleshooting and resolving technical issues in a timely and efficient manner
- Participating in code reviews and contributing to the improvement of the overall code quality
- Staying up-to-date with industry trends and emerging technologies, applying this knowledge to improve software applications. You are working closely with the engineering team, reporting to the technical lead, and interacting with other departments to ensure seamless project execution.
By joining H2O.ai as a Software Engineer, you are becoming part of a dynamic and innovative company that values creativity, collaboration, and continuous learning. You are aligning with a company culture that prioritizes employee growth and development, providing opportunities for career advancement and professional development. As a key player in the industry, H2O.ai is at the forefront of AI and machine learning innovation, and you are contributing to the development of cutting-edge software solutions that are transforming the way