Discover what we’re made of.

A team of people with the same goals, sharing the same values, with experiences gained by working in various areas. Founded in 2015 to help the digitalization of business processes by offering turnkey solutions.

Inspiring Design

Guiding lights.

Constantly changing, ever progressing. That is our way forward.

Profitability

Focusing on projects with sustainable business value.

Experience

Many of us hold valuable and internationally recognized certificates.

Reliability

Ensuring that all our projects add value and get efficient and fast results.

Loyalty

Some of our partners have been with us for years. Together we grow.

This is how we roll.

img-2
img-3
img4
1715690343_cD0Ii.jpg

More than 90 employees with various educational and professional backgrounds.

/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence
/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence
/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence
/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence

Jump into our chairs

.NET Software Developer

Engineers

|

Belgrade

We are looking for an experienced .Net Developer to join our growing team in the Belgrade office!

You will be responsible for providing technical solutions to complex problems. Your focus on continuous learning and delivering software of the utmost quality, will be critical for our team’s success.


RESPONSIBILITIES:

●     Perform hands-on software design and development

●     Understanding of common design patterns and engineering practices

●     Ability to work independently

●     Write unit tests and perform peer design/code reviews

●     Understand business requirements and convert them to a solution design

●     Estimate time to accomplish development tasks and commit to meeting all objectives


TECHNICAL SKILLS:

●     Excellent knowledge of OOP concepts and software principles

●     Excellent knowledge latest .Net technologies (WEB API2, Minimal api, microservices)

●    Experience with ORM libraries and strong knowledge of SQL databases such as MSSql and PostgreSQL, with a solid understanding of relational database concepts

●     Experience writing Unit and Integration Tests

●     Experience in developing RESTful services

●     Experience in using version control (GITHUB)

●     Willingness to learn and embrace containers in your everyday work

WOULD BE A PLUS:

●      Knowledge of design patterns

●      Experience in using NoSQL databases (Redis, MongoDB…)

●      Experience in using messaging systems (Service Bus Azure, Rabbit MQ)

●      Interested in exploring various technologies including cloud computing, CI/CD, etc…

PROFILE:

●     University degree in IT, electrical engineering or the equivalent in experience

●     Minimum of 3 years of relevant work experience

●     Strong interpersonal and communication skills, with proficiency in spoken and written English

●     Critical independent positive thinker in resolving complex problems

●     Customer-oriented team player with a positive attitude

●     Good analytical and problem-solving skills

WHAT WE OFFER:

●     Challenging projects in private sector

●     Sustainable and socially beneficial projects in public sector

●     Working with well-educated and experienced colleagues

●     Paid certification and education in country and abroad(training, courses, exams etc.)

●     Pleasant and friendly office environment

●     Flexible working hours

●     Parking

●     Fruit, snacks and drinks

●     Team buildings and Company celebrations(Secret Santa, New Year gifts for kids, Women’s Day)

●     Private health care for all employees

●     Paid prenatal test for pregnancy

●     100% paid sick leave

●     Paid Gym & Fitness

●     For the birth of a child, the employee receives 500 EUR bonus

SELECTION PROCESS:


●     We  will contact only short-listed candidates.

●     We optimised the selection process. The first interview will be with HR, followed by the technical interview.  If the interview goes well, you may be invited to another technical interview or you will receive a job offer.


Read More

Apply Now

Machine Learning Engineer (NLP & Agent Frameworks)

Engineers

|

Belgrade

We are looking for an experienced and motivated Machine Learning Engineer to work on the development of advanced AI systems focused on text processing, LLMs, and agent-based frameworks. The ideal candidate has a strong background in NLP, hands-on experience with the modern LLM ecosystem, and a strong interest in designing modular, scalable, production-ready AI solutions.



RESPONSIBILITIES:


Develop and optimize NLP models for working with textual data (classification, similarity, extraction, reasoning)

W   Work with agent-based frameworks and workflow orchestration using LangChain and LangGraph

·       Fine-tune and adapt Hugging Face models (BERT, RoBERTa, and LLMs)

·       Develop and integrate tools (tool calling) within agent-based systems

·       Work with MCP servers and integrate internal and external tools

·       Host and serve LLM models (on-prem and cloud)

·       Develop AI services and APIs in Python

·       Work in Docker environments and build reproducible ML pipelines

·       Collaborate with product and engineering teams on end-to-end solution design

 

TECHNICAL SKILLS:

 

·       Strong experience using Python for Machine Learning and NLP

·       Hands-on experience with the Hugging Face ecosystem (Transformers, Datasets, Trainer)

·       Solid knowledge and practical experience with BERT-based models and LLMs

·       Experience with agent frameworks (LangChain, LangGraph, or similar)

·       Understanding of agent-based systems and tool-calling mechanisms

·       Experience working with MCP servers

·       Experience hosting and optimizing LLMs

·       Hands-on experience with Docker and containerization

·       Good understanding of the full ML lifecycle (training, evaluation, deployment)


       WOULD BE A PLUS:


·       Experience with RAG (Retrieval-Augmented Generation) architecture

·       Experience with vLLM, TGI, or similar inference servers

·       Experience with MLOps practices and CI/CD pipelines

·       Experience with distributed systems or performance optimisation


 

PROFILE:

·       University degree in IT, electrical engineering or the equivalent in experience

·       Minimum of 5 years of relevant work experience

·       Strong interpersonal and communication skills, with proficiency in spoken and written English

·       Critical independent positive thinker in resolving complex problems

·       Customer-oriented team player with a positive attitude

·       Good analytical and problem-solving skills

 

WHAT WE OFFER:

 

·       Challenging projects in private sector

·       Sustainable and socially beneficial projects in public sector

·       Working with well-educated and experienced colleagues

·       Paid certification and education in country and abroad (training, courses, exams etc.)

·       Pleasant and friendly office environment

·       Flexible working hours

·       Parking

·       Fruit, snacks and drinks

·       Team buildings and Company celebrations(Secret Santa, New Year gifts for kids, Women’s Day)

·       Private health care for all employees

·       Paid prenatal test for pregnancy

·       100% paid sick leave

·       Paid Gym & Fitness

·       For the birth of a child, the employee receives 500 EUR bonus

 

SELECTION PROCESS:


We will contact only short-listed candidates.

·       We optimised the selection process. The first interview will be with HR, followed by the technical interview.  If the interview goes well, you may be invited to another technical interview or you will receive a job offer.

 



Read More

Apply Now

MLOps Engineer

Engineers

|

Belgrade

We are looking for a talented MLOps Engineer to join our growing team! In this role, you will primarily focus on MLOps and model deployment, while closely collaborating with our DevOps team to ensure reliable, scalable, and production-ready ML systems. You will bridge Machine Learning and DevOps, taking ownership of infrastructure, pipelines, and model operations in real-world environments.


RESPONSIBILITIES (MLOps & Model Deployment – Primary Focus):

 

·       Deploy and manage NLP models (LLMs, embeddings) and ML models (PyTorch) using tools like vLLM, TGI, Triton, Ray Serve and Nvidia Dynamo

·       Optimize inference performance using NVIDIA TensorRT and PyTorch Dynamo (torch.compile)

·       Configure GPU-enabled infrastructure and Kubernetes node pools (NVIDIA Container Toolkit)

·       Manage model lifecycle (training → versioning → deployment) using MLflow or W&B

·       Build and automate ML pipelines, including training, evaluation, A/B testing, and rollback strategies

·       Introduce and maintain standards for ML project workflows

·       Ensure full observability of ML systems in production

 

RESPONSIBILITIES (DevOps & Infrastructure – Collaboration):

 

·       Manage cloud and bare metal infrastructure across providers (Hetzner, Oracle Cloud, GCP)

·       Design, maintain, and optimize Kubernetes clusters and Docker-based workloads

·       Automate workflows using CI/CD pipelines (GitHub Actions, GitLab CI) and IaC tools (Terraform, Ansible)

·       Configure secure networking (VPN, Firewalls, Load Balancing) and ensure data security

·       Implement and maintain observability systems (Prometheus, Grafana, logging stacks)

·       Take ownership of infrastructure reliability, scalability, and performance

·       Participate in on-call rotation

 

TECHNICAL SKILLS:

 

·       Strong experience with Docker and Kubernetes

·       Experience with CI/CD and Infrastructure as Code

·       Knowledge of networking and security best practices

·       Experience with at least one cloud provider

·       Hands-on experience with MLflow or similar tools

·       Solid knowledge of SQL and experience with large datasets

·       Familiarity with vector databases and ETL pipeline concepts

·       Experience with monitoring and observability tools (Prometheus, Grafana, ELK stack)

 

PROFILE: 


·       Medior to Senior level experience (3+ years of experience in a MLOps role)

·       Strong sense of ownership and responsibility

·       Ability to work across DevOps and ML domains

·       Analytical mindset with a focus on performance and scalability

·       Excellent communication skills and teamwork

 

·       WHAT WE OFFER:


·       Challenging projects in private sector

·       Sustainable and socially beneficial projects in public sector

·       Working with well-educated and experienced colleagues

·       Paid certification and education in country and abroad (training, courses, exams etc.)

·       Pleasant and friendly office environment

·       Flexible working hours

·       Parking

·       Fruit, snacks and drinks

·       Team buildings and Company celebrations (Secret Santa, New Year gifts for kids, Women’s Day)

·       Private health care for all employees

·       Paid prenatal test for pregnancy

·       100% paid sick leave

·       Paid Gym & Fitness

·       For the birth of a child, the employee receives 500€ bonus

Read More

Apply Now

DevOps Engineer

Engineers

|

Belgrade

We are looking for a skilled DevOps Engineer to join our growing team in the Belgrade office! You will be responsible for building, maintaining, and optimizing scalable infrastructure and deployment processes. Your focus on reliability, automation, and pragmatic problem-solving will be key to ensuring smooth and efficient system operations.


RESPONSIBILITIES:

● Manage cloud and VPS infrastructure across multiple providers (Hetzner, OCI, GCP, AWS)

● Administer and optimize Kubernetes clusters and Docker-based environments

● Set up and maintain CI/CD pipelines (GitHub Actions / GitLab CI)

● Implement and manage secrets and sensitive data using tools like HashiCorp Vault

● Monitor system health and performance using Prometheus and Grafana

● Maintain networking infrastructure, including DNS and traffic routing

● Contribute to defining and implementing best practices for development and deployment

 

TECHNICAL SKILLS:

● Strong experience with Kubernetes and Docker

● Experience with CI/CD pipelines and automation

● Solid understanding of networking (protocols, routing, firewalls, security)

● Experience working across multiple cloud providers (cloud-agnostic mindset)

● Familiarity with Infrastructure as Code tools (Terraform is a strong plus)

● Experience with monitoring and observability tools (Prometheus, Grafana)

 

PROFILE:

● 3+ years of experience in a DevOps role

● Pragmatic mindset — able to balance ideal solutions with business needs

● Strong sense of ownership and responsibility

● Analytical and problem-solving oriented

● Team player with good communication skills

 

WHAT WE OFFER:

● Challenging projects in private sector

● Sustainable and socially beneficial projects in public sector

● Working with well-educated and experienced colleagues

● Paid certification and education in country and abroad (training, courses, exams etc.)

● Pleasant and friendly office environment

● Flexible working hours

● Parking

● Fruit, snacks and drinks

● Team buildings and Company celebrations (Secret Santa, New Year gifts for kids, Women’s Day)

● Private health care for all employees

● Paid prenatal test for pregnancy

● 100% paid sick leave

● Paid Gym & Fitness

● For the birth of a child, the employee receives 500€ bonus

Read More

Apply Now

Keep up with news and interests.

Read our blog

Have a project on your mind?

Contact Info

Address: Bulevar Mihajla Pupina 115 a, Belgrade
Email: info@factorygroup.com

Let’s get it done!