Who makes and programs artificial intelligence?

Module 1 · Lesson 5 of 6 · Artificial intelligence

Behind every AI system there are many people – not just programmers. In this lesson you will learn who takes part in making artificial intelligence, who the biggest model “makers” are today and where people work on artificial intelligence in Serbia.

This page describes the current situation (November 2026) and is updated once a year.

How an AI system is made

  1. Idea and problem: what the system should do (for example recognize plant diseases from a photo).
  2. Data: examples are collected and labeled (thousands of photos labeled with the disease). This is often the biggest job.
  3. Training: programmers choose the type of model and let computers learn from the data – for large models, thousands of special computers work for days or months.
  4. Testing: the model is tested on examples it hasn't seen; people look for mistakes and unfairness.
  5. Use: the model is built into an app, website or device; how it works is monitored and it is improved.

Who works on artificial intelligence

ProfessionWhat it does
researcher (scientist)comes up with new ways of learning and new types of models; most often a mathematician or computer scientist
machine learning engineertrains and tests models, prepares data
programmermakes apps and websites that use models
data engineercollects, cleans and stores huge amounts of data
data labelerlabels examples (for example “there is a pedestrian in this image”)
safety and ethics expertchecks that the model isn't dangerous, unfair or misused
designerdesigns how people use an AI tool
domain experta doctor, farmer, teacher… – explains the problem and checks whether the results make sense

The good news: to work with artificial intelligence it isn't enough just to know programming – math, language, logical thinking and knowledge from other fields are important too.

Who makes the best-known models today

The biggest models, like those in chatbots, are made by companies and research centers that have a lot of money, experts and computers. Among the best known are:

WhoWell-known products / models
OpenAI (USA)ChatGPT
Google / Google DeepMind (USA, United Kingdom)Gemini, AlphaGo, AlphaFold
Anthropic (USA)Claude
Microsoft (USA)Copilot
Meta (USA)Llama (open models)
Mistral AI (France)Mistral (partly open models)
companies from China (for example DeepSeek, Alibaba)DeepSeek, Qwen
  • Closed models are used over the internet (an app or website), and the “inside” of the model isn't public.
  • Open models can be downloaded and run on your own computer; that is why universities and small teams all over the world also work on them.
  • Besides large models, there is a huge number of small models for one job – they are also made by individuals, school students and university students. You will make your own in this course too.

Artificial intelligence in Serbia

  • The Institute for Artificial Intelligence of Serbia (based in Novi Sad) does research and projects applying AI, for example in agriculture, medicine and flood protection.
  • The Government of Serbia has adopted the Strategy for the Development of Artificial Intelligence for 2025–2030.
  • At universities (electrical engineering, mathematics, computer science) there are courses and study programs in artificial intelligence and data science, and many local IT companies develop AI solutions.

How to start right now

  • Learn programming – the most used language is Python (SR).
  • Don't neglect math: probability, charts and functions are the “language” of machine learning.
  • Make a small project – in the module How a machine learns you will make a model without a single line of code.
  • Follow competitions and workshops in computer science; more and more of them have tasks about artificial intelligence.
For the class (for teachers): duration 20 minutes; materials: –.
Let each student choose one profession from the table and describe in 3 sentences what their working day would look like on the project “AI recognizes plant diseases”.

Common misconceptions

  • “AI makes itself” – people choose the data and the way of learning, and they test and improve the models; without people there is no artificial intelligence.
  • “Only programmers work on AI” – experts in data, safety, design and the field where AI is used are also needed.

Practice tasks

Try it yourself first, and only then open the solution.

  1. Put the steps of making an AI system in order: training, use, data, testing, idea.
  2. What is the difference between an open and a closed model?
  3. Why is labeling data an important job?
Solution 1: the order

idea → data → training → testing → use (and after that monitoring and improving).

Solution 2: answer

An open model can be downloaded and run on your own computer (and studied). A closed model is used only through the company's service, and its inside isn't public.

Solution 3: answer

Because the model learns from labeled examples. If the labels are wrong or incomplete, the model will learn the wrong things – “garbage in, garbage out”.

Check your knowledge

Open the quiz

Quiz: who makes artificial intelligence

1. Which step is often the biggest job when making an AI system?




2. What is an open model?




3. Which programming language is used the most in artificial intelligence?




4. Why is a model tested on examples it hasn't seen?