As a Principal Software Engineer, you will be responsible for leading the development, and implementation of complex, high-quality software solutions with embedded AI with large volumes of Timeseries Data.
You will work closely with cross-functional teams to ensure the delivery of robust and scalable applications. Your expertise will be crucial in guiding the technical direction of projects and mentoring junior engineers.
Key Responsibilities:
- Lead the development of complex software systems in the area of AI and Timeseries Data.
- Collaborate with product managers, designers, and other stakeholders to define detailed project requirements and deliverables.
- Provide technical leadership and mentorship to software engineering teams on AI and Timeseries Practices.
- Ensure the quality and performance of software through code reviews, testing, and best practices.
- Stay updated with the latest industry trends and technologies in AI and large volume timeseries data to drive innovation.
- Troubleshoot and resolve technical issues in a timely manner.
Apply on company website Colombo, Western Province, Sri Lanka On-site Full-time