Machine Learning Engineer

CROZ d.o.o.

O poziciji

Python is your favorite language and you know how to explain the concepts and techniques of Machine Learning almost like a professor would?

You`re interested in working with top experts on large-scale projects covering traditional state-of-art technologies, for example:

  • Cloud-based machine learning powered anonymization solution for DATEV
  • Designing a Novel Fraud Detection System for Nexi Croatia
  • HT - with the Power of AI from Reactive to Proactive and Predictive?

Curiosity is your strong suit and you enjoy learning and exploring new technologies?

You would describe your dream colleagues as honest, hardworking, and always ready to learn new things?


If the answers to these questions are yes, we're sure you're in the right place and you can apply immediately.


If you still have some doubts, keep reading - you have 2 minutes of your time to lose, but an exciting job to get. :)

Minimalne kvalifikacije

Desirable characteristics & skills:

  • 2+ years of experience in the role of Machine Learning engineer or a role connected to ML
  • experience with ML frameworks like PyTorch or TensorFlow
  • solid software engineering skills in Python and familiarity with object-oriented programming principles and patterns
  • strong understanding of algorithms, data structures, and computational efficiency
  • understanding of data engineering practices and principles (e.g., tools, processes, pipelines, etc.)
  • comfortable with learning new technologies to find the right tool for the job and seeking help when needed
  • inclined towards communicating and teamwork
  • proficient in spoken and written English.

Bonus kvalifikacije

Bonus points for:

  • experience with Azure, AWS, or other cloud platforms
  • experience with Big Data technologies such as Spark, Flink, Hadoop, Kafka, etc.
  • proficiency in spoken and written German

Očekivanja od tebe na ovoj poziciji

Your tasks and responsibilities:

  • transferring individual ML prototype models to production-ready models
  • taking part in/architecting modular ML pipelines
  • designing, implementing, and optimizing ML pipelines across multiple models
  • building and maintaining tooling for model deployment and serving
  • structuring, packaging, deploying, and testing ML applications
  • ensuring continuous re-/training and monitoring of ML models/systems
  • designing and implementing mechanisms for delivery continuity and quality monitoring
  • delivering robust, tested, and performant code in an agile environment
  • collaborating with clients to understand their ML needs and present solutions, ensuring alignment with business goals
  • collaborating with members of other teams, especially Data Engineering.

Zašto je super raditi na ovoj poziciji

We’re backing you up with:

  • On-site canteen (we're talking breakfast and lunch 😊),
  • Additional health insurance or annual check-ups (you can choose the one that best fits your needs)
  • Covered transportation costs, Christmas bonus etc.
  • Mentors: Your designated team lead is always there for technical support, project consultations, and ensuring smooth operations and continuous learning
  • Top notch work equipment (if you have always dreamed of having a wide curved monitor look no further)
  • Company teambuildings
  • Family well-being: salary supplement for having 3+ children under 18, annual gifts for kids up to 15, gift for newborns, extra day off for parents of first graders, and more :)
  • Pet friendly offices 🐾
  • Education is very important to us so we will support your desire to learn in every way we can
  • Regular 1-on-1s with your manager: someone who helps you navigate technical and organizational questions while ensuring your personal development and our business direction stay aligned
  • CROZiversary: from your 1st to your 10th (and beyond!) work anniversary – we’ve got surprises planned because at CROZ, every milestone deserves a celebration.



That`s it. It`s your turn now. :)