Open Role
CloudLinux

Remote opportunity at

CloudLinux

Senior ML Engineer - Email Security (remote work)

CloudLinux is seeking a Senior ML Engineer specializing in Email Security to join its global remote team. CloudLinux develops the Imunify product family, including Imunify Email,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz43m agoEmployer posted Oct 24, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

CloudLinux is seeking a Senior ML Engineer specializing in Email Security to join its global remote team. CloudLinux develops the Imunify product family, including Imunify Email, which filters mail across approximately 5,000 hosting servers to protect against phishing, spam, and other threats. In this position, you will work alongside the engineer currently handling the existing spam-filtering pipeline and the new machine learning model to drive the development, improvement, and production…

Job Description

CloudLinux is seeking a Senior ML Engineer specializing in Email Security to join its global remote team. CloudLinux develops the Imunify product family, including Imunify Email, which filters mail across approximately 5,000 hosting servers to protect against phishing, spam, and other threats. In this position, you will work alongside the engineer currently handling the existing spam-filtering pipeline and the new machine learning model to drive the development, improvement, and production rollout of the company's email security technology.

This role is well-suited for a professional experienced in shipping detection or classification systems, handling machine learning models in production, and working with PyTorch and Go. Over the first six months, you will independently ship a rule-model release, merge a piece of the new engine to staging, and release a model while the principal engineer is away. CloudLinux operates as a remote-first company with flexible working hours and provides various benefits, including paid time off, medical insurance coverage, and education budgets.

Responsibilities

  • Train, evaluate, and release spam-detection models by building corpora, choosing thresholds, reviewing precision and recall reports, and deciding whether to ship or retrain
  • Build the production side of the new engine in Go, including the inference service, mail-filter integration, tokenizer, and streaming message parser
  • Resolve detection quality issues end-to-end by implementing rules, fixing corpora, or retraining models while weighing false-positive costs against catch rates
  • Maintain the corpus tooling and training infrastructure
  • Review and approve classifier, rule, and model modifications
  • Respond to inquiries from partner engineers regarding message scoring decisions
  • Write specifications, handbooks, and post-mortems

Requirements

  • 5+ years of experience shipping detection or classification systems such as anti-spam, anti-phishing, anti-malware, fraud, or abuse where false positives carry a cost
  • Demonstrated experience taking at least one machine learning classifier to production, including corpus construction, threshold selection, and error analysis
  • Hands-on transformer training experience using PyTorch, covering tokenizers, masked-language pre-training, fine-tuning, ONNX export, and CPU inference measurement
  • Proficiency with Linux, shell scripting, and Python on shared servers and shared GPUs
  • Daily usage of AI coding agents and tools
  • Upper-Intermediate B2 English level or higher with strong written communication skills for technical documentation, specifications, and code reviews

Qualifications

  • Knowledge of email internals such as SMTP, MIME, transfer encodings, SPF, DKIM, DMARC, and how Exim, Postfix, and Dovecot handle mail
  • Experience creating embedded models
  • Proficiency in Go or Rust for systems code including parsers, streaming, memory budgets, and concurrency
  • Familiarity with rspamd or SpamAssassin internals including rules, composites, Lua plugins, and mass-check scoring
  • Experience with multi-million-sample corpora, labelling pipelines, and annotator tooling
  • Experience building small models for constrained hardware involving quantization, distillation, and latency budgets
  • Familiarity with LLM-based labelers or validators for scaling annotation
  • Experience with hosting panels such as cPanel, Plesk, and DirectAdmin

Core Skills

Benefits

  • Fully remote work with flexible working hours
  • 24 days of paid vacation per year
  • 10 days of national holidays
  • Unlimited sick leaves
  • Compensation for private medical insurance
  • Co-working and gym or sports reimbursement
  • Budget for education
  • Opportunity to receive a reward for patentable innovative ideas

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this position remote?

Yes, CloudLinux is a global remote-first company offering fully remote work with flexible working hours.

What is the salary for this role?

The salary is not stated in the job posting.

What are the core technical requirements?

Requirements include 5+ years of experience shipping detection or classification systems, hands-on transformer training in PyTorch, experience taking at least one ML classifier to production, and proficiency in Linux, shell, and Python.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

CloudLinux
CloudLinuxAdded to Jobsiz 45m ago

Posted by CloudLinux

Source: Remote First Jobs — Writing

View the original listing ↗

Posted by employer: Oct 24, 2026

Added to Jobsiz: Oct 24, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

CloudLinux

CloudLinux

2Open Jobs
—No reviews yet
View Company Profile