CS Degree + Research + ML Frameworks to AI/ML Engineer

Path to Data entry operator · Information Technology

Duration

5.0–8.0 yrs

Upvotes

95

Est. Cost

LKR 600k+

Score

88

About This Path

The highest-salary IT career in Sri Lanka. Requires strong mathematical foundations, a CS/Stats degree, deep learning of ML frameworks, and either academic research or industry data science experience.

Path Overview

Education

A/L — Physical Science (Combined Mathematics essential)

2 yrRs.50k–Rs.120k
Education

BSc Computer Science or Applied Mathematics

University of Moratuwa · University of Colombo

4 yrRs.0k
Skills

Python + ML Libraries (NumPy, Pandas, Scikit-learn)

4 moRs.30k–Rs.70k
Skills

Deep Learning: TensorFlow / PyTorch

6 moRs.40k–Rs.100k
Experience

Research Projects / Kaggle Competitions / Publications

1 yrRs.20k–Rs.100k
Skills

MLOps: Model Deployment & Monitoring

3 moRs.15k–Rs.50k
Experience

AI/ML Engineer

Virtusa AI labs · WSO2

Step-by-Step Detail

  1. 1
    Education

    A/L — Physical Science (Combined Mathematics essential)

    Combined Mathematics at A/L is mandatory. Strong foundation in calculus, linear algebra, and probability required for ML.

    2 yearsLKR 50,000 – LKR 120,000
  2. 2
    Education

    BSc Computer Science or Applied Mathematics

    Study algorithms, statistics, linear algebra, calculus, and programming at university. Final year research project in AI/ML domain is ideal.

    4 yearsLKR 0
    University of MoratuwaUniversity of ColomboUniversity of PeradeniyaSLIIT
  3. 3
    Skills

    Python + ML Libraries (NumPy, Pandas, Scikit-learn)

    Master Python for data manipulation and machine learning. Build classical ML models: linear regression, decision trees, clustering.

    4 monthsLKR 30,000 – LKR 70,000
  4. 4
    Skills

    Deep Learning: TensorFlow / PyTorch

    Build and train neural networks. Study CNNs, RNNs, transformers, and LLMs. Complete the Deep Learning Specialization by Andrew Ng.

    6 monthsLKR 40,000 – LKR 100,000
  5. 5
    Experience

    Research Projects / Kaggle Competitions / Publications

    Participate in Kaggle competitions (aim for top 10-20%). Publish a research paper or contribute to an open-source ML project. Build GitHub profile.

    1 yearsLKR 20,000 – LKR 100,000
  6. 6
    Skills

    MLOps: Model Deployment & Monitoring

    Learn to deploy ML models to production: MLflow, FastAPI, Docker, cloud deployment. ML without deployment knowledge is not industry-ready.

    3 monthsLKR 15,000 – LKR 50,000
  7. 7
    Experience

    AI/ML Engineer

    Join the AI teams at top Sri Lankan IT companies or remote positions at international firms. LKR 200,000–350,000/month locally; $80K–150K/year remotely.

    Virtusa AI labsWSO2IFS AI teamPickMe data scienceRemote global companies