2023-08-23 14:48:55

Junior ML DevOps Engineer

Immediate start

Role overview

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 a junior engineer who wants to grow into a platform specialist: you will work alongside experienced engineers from day one, and we expect you to learn a lot on the job including ML infrastructure, cybersecurity practices, and working in a classified environment. We are looking for someone curious and driven to figure things out. 

Key responsibilities

  • Help build and operate AI/ML infrastructure: GPU cluster management (Incus, LXD fork), Kubernetes (Talos Linux), model registry, inference serving, and data pipelines

  • Maintain reproducible, auditable environments with CI/CD and configuration management (Ansible, GitOps)

  • Support platform users, internal and external: on-boarding, troubleshooting, and writing documentation

  • Deploy and benchmark open-weight LLMs and other models on our own hardware

  • Take part in planning with R&D technical leads and project managers so you understand how infrastructure decisions connect to project content, budget, and schedule

  • Learn and apply security-by-design practices in a classified environment: hardening, isolation, patching, compliance

  • Grow with the team and take on more ownership as your skills develop

  • This role contributes to the Research and Development project AIDA, building into EU defence capabilities

Ideal candidate must have

  • Solid Linux fundamentals: comfortable on the command line, understand how services, networking, and permissions work

  • Familiarity with Git and basic scripting in Python or Bash

  • Some hands-on exposure to containers (Docker or similar) from work, studies, or personal projects

  • Ability to learn independently, ask good questions, and document what you find

  • Good communication skills, both spoken and written, including proficiency in English

  • Willingness 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

  • Kubernetes, CI/CD pipelines, and configuration management (e.g. Ansible)

  • ML workloads: GPU drivers/CUDA, model serving (vLLM, Ollama, llama.cpp or similar), experiment tracking (Mlflow or similar)

  • Infrastructure as code, GitOps, and observability tooling (Terraform/OpenTofu, Argo CD/Flux, KubeFlow, Prometheus/Grafana)

  • Cybersecurity practices, methodologies and standards

  • Working in restricted network environments

 

A degree in computer science or IT is a plus, but relevant side projects or open-source contributions that show how you work counts just as much. You don’t need to tick every box, but if you have been tinkering with servers, containers, or local LLMs and want to do it seriously, with mentorship and in a real cybersecurity domain, then we are looking for you!  

We offer

  • Meaningful work

  • An innovative and driven work environment in a modern office in the heart of Tallinn, with dedicated desks for every employee

  • Motivated, supportive and fun team

  • International cyber security community

  • Continuous learning and professional growth opportunities

  • 35 days of annual leave, and additional 1 extra day off each quarter, altogether 39 days of paid vacation a year

  • Employer-provided health insurance (after the probation period)

  • Stebby sports compensation (after the probation period)

  • Salary maintained during reservist training exercises

  • Average salary (based on the previous 6 months) paid for the first 3 days of sick leave

  • Enjoyable team events every few months!

Key benefits

Additional Health Compensation
Career Opportunities Within the Organization
Employees' opinions about working hours are taken into account
Flexibility & Good Work-Life Balance
Flexible Working Time
Inclusive Work Culture (consideration of employees' opinions)
Independence in organizing your work
Modern Working Conditions
Motivating Additional Benefits Package
Paid Extra Holiday / Days Off
Professional Development Opportunities
Sports Compensation

Другие также смотрели