TV Nova, the largest commercial TV network in Central Europe, is seeking an MLOps Engineer to join its AI/ML team. The role involves maintaining and optimizing batch-processing pipelines and building low-latency containerized serving systems using Docker, Kubernetes, and ML serving frameworks. The ideal candidate will bridge data science models and production, migrating from Databricks to real-time inference.
Responsibilities
Partner with AI/ML teams to package, optimize, and deploy Python, PySpark, and PyTorch models into production.
Help execute migration from batch processing on Databricks to live, real-time inference systems on Kubernetes (AKS and AWS equivalents).
Work with high-performance serving frameworks (e.g., Triton, ONNX Runtime, TorchServe) for low-latency model execution.
Build, maintain, and monitor containerized ML applications across multi-cloud infrastructure (AWS, Azure).
Maintain and improve CI/CD pipelines using GitHub Actions and GitLab CI.
Uphold engineering standards through code reviews, documentation, and code quality.
Requirements
Proven track record of designing and managing high-availability production systems using Docker and Kubernetes.
Strong programming skills in Python and solid understanding of ML frameworks, particularly PyTorch and PySpark.
Hands-on experience with containerization and orchestration using Docker and Kubernetes.