Open role
Senior Machine Learning Engineer
Location:Skopje, Macedonia
Type:Full-time
Posted:5 May 2026
About the role
ITQuarks is an AI-first engineering partner. We fine-tune large language models, build production ML systems, and optimise cloud workloads for our own products and for enterprise clients. Our engineering culture is delivery-focused: weekly demos, written updates, and a clear definition of done.
We are hiring a Senior Machine Learning Engineer to work on applied ML for connected-vehicle software — predictive maintenance, anomaly detection, and automated software-fix pipelines. The work combines classical probabilistic modelling with modern LLM techniques, and everything you build is deployed and measured in production.
Responsibilities
- Develop anomaly detection models and LLM-based components for automotive diagnostics.
- Apply probabilistic programming and Bayesian inference to predictive-maintenance problems.
- Design and run data transformation pipelines for large vehicle-telemetry datasets.
- Train, fine-tune, and evaluate models using Python, Keras, TensorFlow, and PyTorch.
- Take models from prototype to production, with documented, reproducible results.
What we're looking for
- Strong foundation in probabilistic mathematics and statistics.
- Hands-on experience with TensorFlow or PyTorch in real projects.
- Proficiency with the Python data stack — Pandas, SciPy, and NumPy.
- Experience training and fine-tuning Transformer or autoencoder architectures.
- Ability to work independently and communicate results clearly, both in writing and during demos.
Apply for this role
Send your CV and a short note about why this role fits — no cover letter required.