IFS logo
IFS2 days ago

Principal Software Engineer (Timeseries Data Expert)

On-site · Colombo, Western Province, Sri Lanka

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Information Technology And Services

Job Summary

Lead the development and implementation of complex software systems in AI and time-series data, providing technical leadership and mentorship to software teams. Collaborate with product managers and designers to define requirements, ensure high quality through code reviews and testing, and drive implementation of end-to-end time-series pipelines, ML models, feature engineering, and production deployment. Stay ahead of AI/time-series trends to enable robust, scalable solutions, and translate domain requirements into models, evaluations, and alerting logic.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • Extensive software development experience, ideally with focus on time series platforms and/or applied AI systems
  • Strong proficiency in Python and ML frameworks (e.g., NumPy, pandas, PyTorch)
  • Proficiency in multiple programming languages used in production systems (e.g., TypeScript, C#, Go, Python)
  • Experience with containerization and cloud-native deployment (Docker/Kubernetes)
  • Experience with cloud platforms (Azure/AWS/GCP) and deploying ML/data workloads
  • Strong problem-solving, communication, and leadership/mentoring abilities
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

IFS

Principal Software Engineer (Timeseries Data Expert)

Apply on Sorce