ML DevOps Engineer

Cr14 — Estonia · Posted ~1 hour ago

Full-time

Skills

ML DevOps MLOps AI/ML platforms Machine learning DevOps Cybersecurity AI/ML

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An ML DevOps Engineer is sought to build and operate an AI/ML platform for developing and training advanced cybersecurity agents. The role combines machine learning infrastructure and DevOps with cybersecurity-focused research and international technical projects, offering meaningful work alongside highly capable experts.

Highlights

Build an AI/ML platform for advanced cybersecurity agents while contributing to meaningful cyber-resilience initiatives and research projects. The role provides collaboration with highly skilled technical experts, international exposure, and opportunities for innovation and continuous learning.

Description

Join the world's best Cyber Range team! We focus on the largest cyber exercises that help Estonia, NATO, and like-minded nations enhance their cyber defence capabilities. If you are motivated by meaningful challenges and strengthening cyber resilience where it matters the most, join our team! In addition to being the engine of cyber exercises, we serve as an official NATO DIANA testing center, and participate in top-tier research and development projects. As a foundation under the Estonian Ministry of Defence, we maintain strong partnerships across the defence sector and private industry. Behind every cyber exercise and international project is a team of exceptional people. At CR14, you’ll collaborate with highly capable experts who combine deep technical knowledge with a passion for innovation and continuous learning. ML DevOps Engineer You have the unique opportunity to join our team, building an AI/ML platform to develop and train state-of-the-art AI-based cybersecurity agents. This is a hands-on infrastructure work in a security-sensitive environment, in collaboration with real external R&D teams building solutions on this very platform. We are looking for an experienced engineer to help operate and enhance what has been done already to foster the platform growing even further. You will have the opportunity to collaborate with other internal project teams, and contribute in various ways to other project goals while ensuring scalability, compliance, and excellence in infrastructure services. Key Responsibilities Design, build, and operate AI/ML infrastructure: GPU cluster management (Incus, LXD fork), Kubernetes (Talos Linux), model registry, inference serving, and data pipelinesBuild reproducible, auditable environments with CI/CD and configuration management (Ansible, GitOps)Provide the platform as an internal and external service: user on-boarding, support, documentation and capacity planning   Deploy, benchmark, and tune open-weight LLMs and other models on our own hardwareWork with R&D technical leads and project managers to keep infrastructure aligned with project content, budget, and scheduleApply security-by-design in a classified environment: hardening, isolation, patching, complianceMentor junior team members and, as the team grows, take on team lead responsibilities, if necessary/possible  This role contributes to the Research and Development project AIDA, building into EU defence capabilities Ideal candidate must have 3+ years of DevOps or infrastructure engineering experience in production environments.Solid fundamentals in Linux administration, Git, CI/CD, configuration management (e.g. Ansible)Hands-on experience with containers and Kubernetes in productionScripting and automation in Python and BashExperience operating services for other teams like monitoring, incident handling, documentation  Strong communication skills, both spoken and written, including proficiency in EnglishWillingness to apply for security clearance   Readiness to work on-site in Tallinn, with the option for partial hybrid work if desired. Ideal candidate would have experience in or would be willing to learn ML workloads: GPU drivers/CUDA, model serving (vLLM, Ollama, llama.cpp), experiment tracking (Mlflow)Infrastructure as code, GitOps, and observability tooling (Terraform/OpenTofu, Argo CD/Flux, KubeFlow, Prometheus/Grafana)Cybersecurity practices, methodologies and standardsWorking in restricted network environments You don't need to tick every box, but if you're a strong DevOps engineer who is curious about ML/AI and wants to see your work used in real cybersecurity domain then we are looking for you!  We offer Meaningful workAn innovative and driven work environment in a modern office in the heart of Tallinn, with dedicated desks for every employeeMotivated, supportive and fun teamInternational cyber security communityContinuous learning and professional growth opportunities35 days of annual leave, and additional 1 extra day off each quarter, altogether 39 days of paid vacation a yearEmployer-provided health insurance (after the probation period)Stebby sports compensation (after the probation period)Salary maintained during reservist training exercisesAverage salary (based on the previous 6 months) paid for the first 3 days of sick leaveEnjoyable team events every few months! Need more information? Our Recruitment Partner Liis will be happy to help you. +372 56 989 930 liis.leidsaar@cr14.ee