ML DevOps Engineer – AI/ML Platform for Cybersecurity
CR14 · Tallinn
Job description
About the role
You will join the world’s best Cyber Range team to build an AI/ML platform for state‑of‑the‑art cybersecurity agents. The role involves hands‑on infrastructure work in a security‑sensitive environment, collaborating with internal and external R&D teams.
Key responsibilities
- Design, build, and operate AI/ML infrastructure including GPU cluster management, Kubernetes, model registry, inference serving and data pipelines.
- Create reproducible, auditable environments with CI/CD and configuration management (Ansible, GitOps).
- Provide the platform as an internal and external service: user onboarding, support, documentation and capacity planning.
- Deploy, benchmark and tune open‑weight LLMs and other models on on‑prem hardware.
- Work with R&D leads and project managers to align infrastructure with project content, budget and schedule.
- Apply security‑by‑design in a classified environment: hardening, isolation, patching and compliance.
- Mentor junior team members and potentially take on team‑lead responsibilities as the team grows.
Required profile
- 3+ years of DevOps or infrastructure engineering experience in production environments.
- Solid fundamentals in Linux administration, Git, CI/CD and configuration management (e.g., Ansible).
- Hands‑on experience with containers and Kubernetes in production.
- Scripting and automation experience in Python and Bash.
- Strong communication skills in English and willingness to obtain security clearance.
- Readiness to work on‑site in Tallinn with the option for partial hybrid work.
Required skills
- Linux administration
- Git
- CI/CD pipelines
- Ansible
- Kubernetes
- Incus / LXD
- Talos Linux
- Python
- Bash
- GPU drivers / CUDA
- Model serving (vLLM, Ollama, llama.cpp)
- Mlflow
- Terraform / OpenTofu
- Argo CD / Flux
- Prometheus / Grafana
What we offer
- Meaningful work contributing to national and NATO cyber defence capabilities.
- Innovative environment in a modern office in the heart of Tallinn.
- Supportive, international cyber‑security team with a fun atmosphere.
- Continuous learning and professional growth opportunities.
- 35 days of annual leave plus an extra day each quarter (total 39 days).
- Employer‑provided health insurance after the probation period.
- Sports compensation after the probation period.
- Salary maintained during reservist training exercises.
- Paid sick leave for the first three days.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Estonia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 18 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
CR14
Tallinn