Build neural networks in Java, next to the people who build the library.
Deep Netts is a small team in Belgrade building a deep learning library in pure Java. Most people join through the internship: students of the University of Belgrade who stood out in Professor Zoran Ševarac's courses. This page is how that actually works, so you know what to expect.
- 4
- internships in 2026
- 15
- working days per internship
- 2
- interns hired full-time
- 6h
- a day in the office, 9 to 15
The people the professor notices.
Nobody here was hired off a job board. Everyone came through a course, a project and an internship, and the same few things stood out each time.
People who work
The one thing that matters here is that the work gets done: deadlines are met and the product is handed over on the date. How many hours anyone spends at a desk matters much less.
People who learn, and then think about it
Learning the material is the start. What stands out is thinking about it beyond what was defined in the course and making sense of it in your own way.
People who care about the subject
Neural networks, LLMs, Deep Netts itself – anywhere you show your own thinking and it holds up. That is what gets noticed in class.
People who understand what is being asked
Knowing the theory and understanding what the professor actually wants from a project. That combination is what has turned students into interns so far.
We value work, not hours in the office.
What matters is that the work gets done: deadlines are met and the product is handed over on the date. How long anyone sits in the office matters much less than that.
For part of the day, though, everyone is in the office together. Asking questions, listening to what other people are working on, talking about the product – that only works in the same room, and it is how the team's productivity gets built.
How the day works
- Core hours
Everyone is in the office for part of the day, from about ten until early afternoon. That is when questions get asked, when you hear what the others are doing and when the product gets talked about. The more of us are in, the better it works.
- The rest
No fixed schedule beyond that. How long you stay matters less than whether the work is done and the deadline is met.
- Breaks
No set lunch, no set breaks – take them when it suits you. People go to meetings and take breaks and still get through the work.
- Internship
Interns are in from 9 to 15, six hours a day, longer if you want. You could leave earlier; in practice nobody does, because there is work you want to finish.
- Exams and thesis
Need a day for an exam or your master's thesis? Tell the professor, skip the day and make it up afterwards.
Three weeks on the real product.
An internship is three weeks – 15 working days – from 9 to 15 every day, on the real product. It is not paid. Four people did one in 2026: Lazar, Jovana, Nemanja and Dimitrije. Lazar and Jovana now work at Deep Netts full-time, one of them alongside doctoral studies.
A mentor is there the whole time to help – and to be listened to: you learn from him and from the sources he points you to. The senior colleagues help with everything else. If you need a day for an exam or your thesis, you tell the professor and make it up later.
- Length
- 3 weeks – 15 working days
- Hours
- 9 to 15, six hours a day, longer if you want
- Mentor
- One mentor, always available, plus senior colleagues
- Exams & thesis
- Tell the professor, skip the day, make it up
- Paid
- No
- Where
- The office in Dorćol, Belgrade
Four interns this year. Two stayed.
- photo · Lazar
Lazar
Intern 2026 · now full-time at Deep Netts
- photo · Jovana
Jovana
Intern 2026 · now full-time at Deep Netts
- photo · Nemanja
Nemanja
Intern 2026
- photo · Dimitrije
Dimitrije
Intern 2026
Most people come in through the professor's courses.
- 01
A course with the professor
Almost everyone came in the same way: a fourth-year or master's student at FON, University of Belgrade, taking one of Professor Ševarac's courses.
- 02
A project
Course work is project work. That is where you show what you know, whether you understood what was asked and how you think.
- 03
The professor notices
Knowledge, understanding what he wants, and a real interest in Deep Netts, neural networks or LLMs – any place where your own thinking shows and holds up.
- 04
The internship
Three weeks, 15 working days, on the real product with a mentor. Two of the four 2026 interns were hired at the end of it.
Right now, the way in is the internship.
Think you fit anyway? Write to us and say what you have built.
Things people usually ask.
How long is the internship?+
Three weeks – 15 working days.
What are the hours?+
9 to 15, six hours a day. You can stay longer if you want to. Employees do not have fixed hours – what counts is that the work is done – but everyone is in the office for part of the day.
Is the internship paid?+
No.
Where is it?+
In the office in Dorćol, Belgrade.
Can i take a day off for an exam or my thesis?+
Yes. Tell the professor, skip the day and make it up afterwards.
Who gets an internship?+
So far, fourth-year and master's students at FON who stood out in the professor's courses – by what they knew, by understanding what was asked, and by a real interest in neural networks, LLMs or Deep Netts.
Is there a fixed schedule during the day?+
No. No set lunch, no set breaks – take them when it suits you. Part of the day everyone is in the office together, because questions and listening to other people are how the work moves.
What happens after the internship?+
Of the four interns in 2026, two now work at Deep Netts full-time.
Bring high-performance AI into your Java architecture.
Evaluate Deep Netts on your workload. See what Java-native AI can do.