Skip to content

AI and Machine Learning roadmap

You train models that predict or classify, and build products with language models like chatbots and assistants. It is demanding: it needs solid programming and math.

A normal day

  • Test whether one model predicts better than another
  • Connect a language model to company documents
  • Measure how often the AI gets it wrong

You’ll like it if…

  • You like math
  • AI excites you and you want to know how it works
  • You are patient with experiments

How to start in AI and Machine Learning from zero

  1. Months 0–3: the basics

    • Python
    • Basic linear algebra and statistics
    • pandas and NumPy
  2. Months 3–6: your first projects

    • Machine learning with scikit-learn
    • Kaggle competitions
    • How to evaluate a model
  3. Months 6–12: ready to apply

    • Deep learning (PyTorch)
    • Apps with language models (AI APIs)
    • One published AI project

First jobs

  • Junior AI Engineer
  • Junior Data Scientist

Portfolio projects

  • Predict house prices
  • A chatbot that answers from your own documents
  • An image classifier

Tools

  • Python
  • scikit-learn
  • PyTorch
  • Jupyter
  • APIs de IA

How much does AI and Machine Learning pay?

Median monthly pay in Spanish-speaking Latin America, by experience. The bar runs from the 25th to the 75th percentile of reported pay.

There aren’t enough reported salaries from Latin America for this path yet (we require at least 30 per experience level; there are 31 in total today). We’ll publish it once the data is there.

Official data for Peru

Systems analysts and software developers: median monthly pay S/ 3,470. Half earn between S/ 2,050 and S/ 5,000.

  • Up to age 29: S/ 3,080
  • Age 30 and over: S/ 3,490

National Household Survey (INEI) 2022–2024, 260 people surveyed, weighted to represent the country. It is a broad group: the survey does not separate AI and Machine Learning from other jobs in the group.

Young (18–29) institute graduates in Ciencias de la Computación: average S/ 1,972 a month, most between S/ 1,000 and S/ 3,400.

Payroll records 2020, graduates 2017-2019. It is old data: treat it as a reference floor.

Where these numbers come from

Where to study AI and Machine Learning online

Universities, institutes and bootcamps

Peru

Colombia

Mexico

See all options with filters →

Other paths