MLOps / ML Infrastructure Engineer

Genpeach
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Zürich, Switzerland

Tech stack

API
Python
Multiprocessing
Data Processing
Backend
Kubernetes
Machine Learning Operations
Terraform
Docker

Job description

  • Build and own the ML execution and infrastructure layer used by product services.
  • Develop high-load Python systems for ML inference, training, and data processing.
  • Work closely with research/backend engineers to integrate ML systems into production APIs.
  • Design distributed pipelines and task queues for batch and streaming workloads.
  • Work on GPU inference, scaling, and throughput optimization.
  • Maintain the MLOps layer: deployment, updates, and monitoring of models and services.
  • Set up and support CI/CD pipelines for services and ML workflows.

Requirements

Do you have experience in Terraform?, * 5+ years of commercial Python development experience.

  • Strong Python skills (performance, async, multiprocessing).
  • Experience building and operating high-load production systems.
  • Understanding of production ML inference (latency, reliability, cost).
  • Hands-on experience with Docker, Kubernetes, and IaC frameworks like Terraform.

Apply for this position