hero

Play a role in the future of software

Discover opportunities across our portfolio companies

Machine learning engineer

SeeChange

SeeChange

Software Engineering
Belgrade, Serbia
Posted on May 24, 2025

SeeChange is a dynamic startup revolutionizing Vision AI technology. With a team boasting over 436 years of combined expertise and €45 million in platform investment, they’ve secured 15 patents (and counting). Their mission is to empower people through technology by integrating Vision AI into existing systems, enabling customers to see what's important and change outcomes.

The Role:

We are seeking a number of talented and motivated Machine Learning Engineers to join our dynamic team in Belgrade. You’ll be part of a machine learning team who develop cutting-edge machine learning models that power real-time vision applications, contributing to solutions that redefine how the world sees and interacts with technology. This is a hybrid role, requiring a mix of office and remote work, offering flexibility while maintaining close collaboration with the team.

Key Responsibilities:

  • Design, implement, and optimize computer vision algorithms for tasks such as object detection, object classification, segmentation, recognition and object tracking.
  • Collaborate with data scientists, engineers, and product teams to integrate ML solutions.
  • Conduct experiments, evaluate model performance, and iterate to achieve state-of-the-art results.
  • Stay up to date with advancements in AI and computer vision technologies and integrate relevant innovations into projects.
  • Monitor and improve model accuracy, scalability, and efficiency in production environments.

Skills and experience:

  • Bachelor’s/Master’s degree in Computer Science, Electrical Engineering, or a related field (Ph.D. is a plus).
  • Strong foundation in the fundamentals of machine learning (supervised and unsupervised learning, model evaluation techniques, regularization, optimization, and other related topics).
  • Strong foundation in computer vision, deep learning, and image processing techniques.
  • Experience with deep learning architectures (CNNs, Transformers, etc.).
  • Experience in object tracking, semantic and instance segmentation, image classification, or other computer vision task.
  • Proficiency in software engineering and algorithm design and development, with experience in Python or similar programming languages.
  • Three years of experience with frameworks such as PyTorch, TensorRT, TensorFlow, OpenVino or OpenCV library.
  • Knowledge of machine learning techniques and familiarity with relevant tools and libraries.
  • Experience with data handling, cleaning, transformation, and feature extraction.

Nice to have:

  • Experience with cloud platforms (AWS, GCP, Azure) and MLOps practices (data management, experiment tracking, model management, etc.).
  • Strong understanding of optimization and computational efficiency techniques.
  • Experience with containerization (Docker, Kubernetes).

Why Join Us?

  • Be part of a passionate, talented team in a collaborative environment.
  • Work on innovative projects that make a global impact.
  • Opportunities for continuous learning and professional growth.
  • Competitive salary and benefits package.
  • Enjoy work model that balances flexibility with team interaction.