Be the first to apply!
AI/ML Engineer
EFutures
Colombo •
Full-time
Job Description
Role Overview
We are looking for an experienced AI/ML Engineer to solve complex, high-impact predictive problems. You will serve as a "Data Detective" and architect, leveraging advanced statistical methods, econometric principles, and external market proxies to build a robust predictive framework from scratch.
Key Responsibilities
- Design, validate, and deploy advanced machine learning models capable of predicting cost structures by leveraging external market indicators, indices, and macroeconomic factors.
- Discover and transform indirect data streams (e.g., supply/capacity constraints, geographic clustering, structural market shifts, and seasonal trends) into high- fidelity predictive signals.
- Implement rigorous statistical frameworks to measure, communicate, and bound model uncertainty and risk, ensuring the business can confidently rely on proxy- driven forecasts.
- Build and maintain scalable ML pipelines for training, validation, and inference
- Conduct exploratory data analysis and statistical modeling to inform model design decisions
- Monitor deployed models for performance drift, bias, and reliability; retrain and tune as needed
- Stay current with advances in ML/AI research and evaluate their applicability to our products
Required Qualifications
- 6+ years of hands-on experience in AI/ML engineering, with a track record of shipping models to production
- Strong academic background in Mathematics and Statistics (in a highly quantitative field (e.g., Statistics, Applied Mathematics, Econometrics, Operations Research, or Physics))
- Solid grounding in understanding of linear algebra, probability theory, multivariate calculus, and statistical inference
- Proficiency in Python and common ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn)
- Experience with the full ML lifecycle: data preprocessing, model training, evaluation, deployment, and monitoring
- Familiarity with MLOps tools and practices (e.g., MLflow, Docker, Kubernetes, CI/CD for ML)
- Experience working with large datasets and distributed computing frameworks (e.g., Spark)
- Strong understanding of core ML techniques: supervised/unsupervised learning, deep learning, and at least one specialty area (NLP, computer vision, time-series, recommender systems, etc.)
- Excellent communication skills - able to explain complex technical concepts to non-technical stakeholders
Nice to Have
- Experience with cloud ML platforms (AWS SageMaker, GCP Vertex Al, Azure ML)
- Published research, patents, or open-source ML contributions
- Experience with LLMs, generative Al, or prompt engineering
- Experience in [your industry, e.g., fintech, healthcare, e-commerce]
If you're eager to learn, grow, and make an impact, we'd love to hear from you!