Careers

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
Who we are looking for

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.

How we work

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

  1. 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.

  2. The rest

    No fixed schedule beyond that. How long you stay matters less than whether the work is done and the deadline is met.

  3. 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.

  4. 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.

  5. 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.

Internships

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
Interns 2026

Four interns this year. Two stayed.

  • Lazar

    Intern 2026 · now full-time at Deep Netts

  • Jovana

    Intern 2026 · now full-time at Deep Netts

  • Nemanja

    Intern 2026

  • Dimitrije

    Intern 2026

How hiring works

Most people come in through the professor's courses.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Open roles

Right now, the way in is the internship.

Think you fit anyway? Write to us and say what you have built.

Questions

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.