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!