Factory World Wide logo

Machine Learning Engineer (NLP & Agent Frameworks)

Factory World Wide

Beograd, Bulevar Mihajla Pupina 115a

06.03.2026.

  • ugovor
  • puno radno vreme
  • Obaveštenje o pregledu prijave

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)
  • 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.

    Factory World Wide

    We are a software development and IT consulting company operating successfully on the market for more than ten years. With our headquarters in Belgrade, we have established cooperation with large international and domestic companies in the private and public sectors. Our team develops for web and mobile, proprietary, partner and client projects and delivers on every part of the production cycle, from ideation via branding, design and coding to support, including customer support. We are driven…

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.