Senior ML Engineer - Malware Detection

Jobgether

Netherlands

Remoto

EUR 90.000 - 130.000

Tempo integral

Há 13 dias

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Fully Remote Work
Flexible Working Hours
Paid Vacation: 24 days annually
Public Holidays: 10 days
Sick Leave: Unlimited
Healthcare Support: Private medical
Wellness Benefits: Co-working/gym
Learning & Development: Education预算
Innovation Rewards: Patentable ideas
Dedicated Technical Resources: GPUs
Challenging Technical Work: Malware ML
AI-Enabled Engineering Environment

Resumo da vaga

Jobgether is seeking a Senior ML Engineer - Malware Detection to work remotely from the Netherlands. You will develop and deploy ML systems across large Linux hosting environments to detect web-based malware, leveraging real-world datasets and advanced models.

You will own end-to-end ML lifecycle, from data prep to production deployment, with a focus on accuracy, efficiency, and measurable cybersecurity impact.

Qualificações

  • At least five years of production ML experience, including two+ years in adversarial domains such as cybersecurity.
  • Practical transformer model expertise including LoRA/QLoRA, fine-tuning, distillation, and quantization.
  • Strong background in classical ML, including gradient boosting and calibrated probabilities.
  • Experience designing leakage-free splits by time and malware family.
  • Ability to optimize throughput, latency, CPU and memory, with cost in mind.
  • Strong Python, PyTorch, and Hugging Face skills; SQL for large datasets.
  • Familiarity with PHP or JavaScript or willingness to learn for collaboration.
  • Excellent written English for documentation and asynchronous collaboration.

Responsabilidades

  • Lead the development, evaluation, and deployment of ML systems to improve malware detection at scale.
  • Balance accuracy with operational costs and resource constraints across hosting fleets.
  • Develop models to classify malware vs benign content and triage samples for detection engines.
  • Build automation to generate detection signatures from emerging campaigns.
  • Identify content requiring contextual analysis (phishing pages, webshells, etc.).
  • Improve detection precision and cleanup effectiveness to prevent recurrences.
  • Optimize model throughput, latency, CPU and memory usage for production.
  • Move models from experimentation to production with controlled rollouts.
  • Incorporate analyst feedback and retraining cycles based on detection trends.
  • Create reusable training pipelines and manage GPU resources for parallel research.
  • Collaborate with analysts, engineers, and infrastructure teams on detections.
  • Document architecture decisions, evaluation methods, and production results.

Conhecimentos

Production ML Experience
Transformer Models
Adversarial Security ML
Model Evaluation
Inference & Cost Optimization
Python PyTorch Hugging Face
SQL Data Analysis
Web Security Knowledge
English Communication
Ownership & Collaboration

Ferramentas

ONNX
llama.cpp
vLLM
int8/int4 quantization
GPU/ML Infra
Go or Rust

Descrição da vaga

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior ML Engineer - Malware Detection based remotely in Netherlands.

The Senior ML Engineer will develop and deploy advanced machine learning solutions to detect web-based malware across large-scale Linux hosting environments. Working with an extensive dataset of real-world malware samples, analyst decisions, detection rules, and cleanup outcomes, you will transform production intelligence into more accurate and efficient security systems. Your work will span classical machine learning, transformer models, LLM-assisted triage, and automated signature generation. You will own the journey from raw data and experimentation to production deployment, with success measured by real detection improvements and controlled false-positive rates. Collaborating closely with malware analysts, infrastructure specialists, and fellow ML engineers, you will have access to dedicated GPU resources and modern AI-assisted development tools. This remote-first opportunity is ideal for an experienced ML practitioner who thrives on experimentation, rigorous evaluation, and delivering measurable cybersecurity impact.

Accountabilities:

You will lead the development, evaluation, and deployment of machine learning systems that improve malware detection at scale while balancing accuracy, operational costs, and resource constraints. Your key responsibilities will include:

  • Machine Learning Model Development: Design, train, fine-tune, and deploy ML models using production malware data to improve detection coverage and identify threats that traditional signatures and rules may miss.

  • Malware Classification and Triage: Develop models that distinguish malicious files from benign content, prioritize suspicious files for deeper inspection, and route samples to the most appropriate detection engines.

  • Automated Signature Generation: Build systems that generate detection signatures from emerging malware campaigns, helping security analysts respond faster to new and evolving threats.

  • Context-Aware Threat Detection: Develop methods to identify malicious content that requires contextual analysis, including phishing pages, webshells, script injections, and compromised website components.

  • Detection and Cleanup Optimization: Improve detection precision and cleanup effectiveness so that infected websites remain clean after remediation and recurring threats can be identified.

  • Model Evaluation and Validation: Establish rigorous evaluation frameworks using time-based and campaign-based dataset splits, historical false-positive and false-negative cases, and regression testing to prevent data leakage and verify improvements before deployment.

  • Inference and Resource Optimization: Optimize model throughput, latency, CPU usage, memory consumption, and cost per file to support reliable deployment across large hosting fleets.

  • Production Deployment and Monitoring: Move models from experimentation into production, using shadow deployments and controlled releases to gather evidence before enabling live detection.

  • Continuous Learning and Retraining: Incorporate fresh analyst feedback and newly identified false negatives into training datasets, establish regular retraining cycles, and monitor trends in detection rates and model performance.

  • ML Infrastructure and Experimentation: Develop reusable training pipelines, maintain dataset tooling, make effective use of GPU resources, and enable multiple parallel research and development efforts.

  • Cross-Functional Collaboration: Work closely with malware analysts, detection engineers, and infrastructure teams to investigate customer-reported detection failures, understand emerging threats, and translate operational findings into model improvements.

  • Technical Documentation and Knowledge Sharing: Document architectural decisions, evaluation methods, model limitations, hardware requirements, and production results. Participate in asynchronous collaboration and blameless post-mortems to continuously improve engineering practices.

  • Delivery Against Milestones: Train and evaluate an initial production-data model during the first month, bring multiple models into production or shadow testing by month three, and help establish ML as a major source of new detections within the first year.

Requirements:

The ideal candidate combines substantial production ML experience with hands-on transformer expertise, strong evaluation discipline, and the ability to engineer efficient models for adversarial security environments. You should be comfortable making evidence-based decisions, communicating asynchronously, and taking ownership of the full ML lifecycle. Key qualifications include:

  • Production ML Experience: At least five years of experience building and deploying machine learning systems in production, including at least two years in an adversarial domain such as cybersecurity, fraud, spam, or abuse prevention.

  • Transformer Model Expertise: Practical experience training and fine-tuning transformer models, including data preparation, code tokenization, LoRA/QLoRA or full fine-tuning, distillation, and quantization. Experience should extend beyond calling hosted model APIs.

  • Classical Machine Learning: Strong understanding of gradient boosting, linear models with sparse features, probability calibration, class imbalance, and the ability to determine when traditional ML methods outperform LLM-based approaches.

  • Rigorous Model Evaluation: Experience designing leakage-free splits by time and malware family, evaluating precision under fixed false-positive constraints, maintaining regression datasets, and understanding the limitations of offline evaluation when predicting production performance.

  • Inference and Cost Optimization: Demonstrated ability to measure throughput and latency and optimize models for CPU, memory, and operational cost constraints. Familiarity with technologies such as ONNX, llama.cpp, vLLM, and int8/int4 quantization is valuable.

  • Technical Stack: Strong Python, PyTorch, and Hugging Face skills, along with SQL expertise for analyzing large datasets using ClickHouse or comparable analytical databases.

  • Web Technology Familiarity: Experience with PHP or JavaScript, or a willingness to learn these technologies while collaborating with malware analysts.

  • AI-Assisted Engineering: Daily use of AI coding agents, with the ability to demonstrate how they support development, investigation, and engineering productivity.

  • Written Communication: English proficiency at B2 level or higher, with particularly strong written communication skills for technical documentation and asynchronous collaboration.

  • Analytical and Problem-Solving Skills: Ability to investigate complex detection problems, interpret model results, make sound technical trade-offs, and prioritize measurable improvements over experimental metrics alone.

  • Ownership and Collaboration: Comfort taking responsibility from experimentation through production deployment while working effectively with analysts, engineers, and other stakeholders.

The following experience would be a strong advantage:

  • Web Malware Security: Experience with web malware, webshells, phishing kits, or WordPress security.

  • Code-Based Machine Learning: Experience developing models over source code using abstract syntax trees (ASTs), token features, code-focused language models, or graph models of program structure.

  • Malware Analysis: Knowledge of malware clustering, similarity analysis, and methods for identifying related samples or emerging campaigns.

  • Training Infrastructure: Experience with multi-GPU training on bare-metal infrastructure, MLflow or Weights & Biases, and dataset versioning.

  • Systems Programming: Familiarity with Go or Rust for efficient on-server inference.

  • Security Research: Published work, technical presentations, or conference talks focused on machine learning for cybersecurity.

Benefits:
  • Fully Remote Work: Work remotely with flexibility to organize your schedule and work from different locations worldwide, subject to hiring arrangements.

  • Flexible Working Hours: Autonomy to structure your working day in a remote-first, asynchronous environment.

  • Paid Vacation: 24 days of paid vacation annually.

  • Public Holidays: 10 days of national holidays.

  • Sick Leave: Unlimited sick leave.

  • Healthcare Support: Financial compensation toward private medical insurance.

  • Wellness Benefits: Reimbursement for co‑work­ing spaces and gym or sports activities.

  • Learning and Development: An education budget and a strong focus on professional growth.

  • Innovation Rewards: The opportunity to receive a reward for developing an innovative idea that can be patented.

  • Dedicated Technical Resources: Access to dedicated GPU resources and potential additional computing investment supported by evidence-based proposals.

  • Challenging Technical Work: Opportunities to work with large-scale real-world malware datasets and develop production ML systems that address evolving cybersecurity threats.

  • AI-Enabled Engineering Environment: Access to AI coding agents and integrated development tools to support experimentation, implementation, and collaboration.

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Senior ML Engineer - Email Security
Senior ML Engineer - Email Security

Jobgether • Países Baixos

Remoto
EUR 110.000 - 150.000
Fully Remote Work
Flexible Working Hours
Paid Vacation 24 days
Lead Security Engineer - Vulnerability Response (Imunify360)
Lead Security Engineer - Vulnerability Response (Imunify360)

Jobgether • Países Baixos

Remoto
EUR 90.000 - 130.000
Fully remote
Paid vacation
Public holidays
+10
Remote Senior ML Engineer - Malware Detection at Scale
Remote Senior ML Engineer - Malware Detection at Scale

Jobgether • Países Baixos

Remoto
EUR 90.000 - 130.000
Fully Remote Work
Flexible Working Hours
Paid Vacation: 24 days annually
+9
Lead Security Engineer
Lead Security Engineer

Jobgether • Nederland

Remoto
EUR 153.000 - 200.000
Fully remote work
Equity opportunities
Annual team gatherings
+4
AI/ML Engineer
AI/ML Engineer

Jobgether • Países Baixos

Remoto
EUR 90.000 - 130.000
Fully remote
Flexible schedule
International collaboration
+2
Senior Security Operations Engineer (Europe Remote)
Senior Security Operations Engineer (Europe Remote)

Invicti • Países Baixos

Remoto
EUR 90.000 - 130.000
Remote working
Thrive-Wellness Days
Volunteer time off
+2
Manager - Proactive Cyber Defence & Engineering
Manager - Proactive Cyber Defence & Engineering

Booking.com • Amsterdam

Híbrido
EUR 180.000 - 260.000
Annual paid time off
Hybrid working
Booking.com product discounts
AI ML Senior Engineer
AI ML Senior Engineer

GeekSoft Consulting • Amsterdam

Presencial
EUR 70.000 - 100.000
Challenging, innovative environment
Learning opportunities
Manager, ML Solutions Architecture - Token Factory
Manager, ML Solutions Architecture - Token Factory

Nebius Group • Amsterdam

Remoto
EUR 110.000 - 170.000
Senior Anti-Fraud Engineer (Full-Time)
Senior Anti-Fraud Engineer (Full-Time)

Toloka • Nederland

Híbrido
EUR 70.000 - 110.000