Senior Machine Learning Engineer

Halon
Málaga, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Data Analysis Artificial Neural Networks Big Data Continuous Delivery Data Integrity Extract Transform Load (ETL) Python (Programming Language) Machine Learning Tensorflow Phishing Data Logging
+11 more
Data Processing Pytorch Large Language Models Generative AI Malware Containerization Kubernetes Information Technology Machine Learning Operations Document Classification Docker

Job description

At Halon, our mission is straightforward, yet powerful and complex: empower businesses through dynamic email operations. In an era where email is still the most important communications channel for business success, we provide fully-secure solutions that power innovation with flexibility, scalability and control.Our Core ValuesClients first - We want our clients to succeed and we exceed their expectations.Passion & commitment - We are ambitious, motivated by joy, innovative and we love to win.Move fast, together - We put words into action and clearly communicate goals and expectations.Trust created by transparency - We are honest and foster a culture of mutual respect and kindness.To help shape the next chapter of our email security platform, we are seeking an experienced and highly motivated Software Engineer with Machine Learning knowledge to join our email security division. In this role, you will be at the forefront of designing, building, and deploying sophisticated machine learning models to protect businesses from a wide range of email-based threats. You will own the full lifecycle of ML solutions, from data processing and model training to deployment and maintenance in a scalable, cloud-native environment.What You ?ll Do:Design and implement cutting-edge ML models using state-of-the-art technologies, including LLMs, Transformers, Reputation systems to detect and mitigate security threats like phishing, malware, and business email compromise.Develop robust services for automated threat triage, content anonymization, and the retrieval of security intelligence from vast datasets.Build and manage end-to-end Machine Learning pipelines for training, evaluation, and deployment of models for tasks such as threat forecasting and anomaly detection.Transform prototypes into production-ready data and ML applications that meet throughput and latency requirements.Work with a variety of models, from neural networks to tree-based algorithms, and manage them effectively using tools like MLflow.Champion the transition from manual processes to a fully automated MLOps environment, implementing CI/CD pipelines, testing, alerting, and advanced logging to ensure stability and scalability in production.Create and maintain ETLs to process large volumes of data for reporting, model training, and critical decision-making, ensuring data integrity and confidentiality.Collaborate closely with data scientists, security engineers, and other stakeholders to deploy and maintain core threat detection models in production.Qualifications & Skills:Master’s or PhD in Computer Science, Machine Learning, or a related quantitative field, or a Bachelor’s degree with equivalent senior?level industry experience.Experience contributing to multiple highly impactful machine learning projects with proven results.Proficiency in Python with the ability to write clean, well?structured, and maintainable code for data analysis, modeling, and experimentation.Hands?on experience in the NLP domain involving training, fine?tuning and productionizing transformer?based models for text classification / text?embeddings, with proven experience in LLMs and generative AI.In?depth experience with one or more deep neural network frameworks (e.g. PyTorch, Tensorflow, JAX).Experience monitoring and maintaining performance of models over time in production, considering model/data drifts.Expertise in MLOps, including the use of tools like MLflow, Docker, and Kubernetes.A creative mindset, propensity to care deeply about the impact their team has and to encourage novel ways of critical thinking in their team.Good to HavePrior experience in the email security domain is a significant plus. This includes a deep, practical understanding of building and deploying models for spam and phishing detection (analyzing content, headers, sender reputation, URLs, and attachments), targeted threat protection against sophisticated attacks like spear?phishing and whaling, and anomaly detection in email traffic (identifying deviations in communication patterns or volumes). Familiarity with the specific challenges and nuances of modeling for Business Email Compromise (BEC), including CEO fraud and invoice scams, is highly desirable.Conceptual understanding of Graph Neural Networks and experience applying GNNs to solve real world problem statements.Experience working on large imbalanced datasets, evaluating and selecting models that work well in production on imbalanced real?world data.Experience with Rust is a plus.We welcome applications from people of all genders, backgrounds, and identities.#J-*****-Ljbffr

Requirements

Master’s or PhD in Computer Science, Machine Learning, or a related quantitative field, or a Bachelor’s degree with equivalent senior?level industry experience. Experience contributing to multiple highly impactful machine learning projects with proven results. Proficiency in Python with the ability to write clean, well?structured, and maintainable code for data analysis, modeling, and experimentation. Hands?on experience in the NLP domain involving training, fine?tuning and productionizing transformer?based models for text classification / text?embeddings, with proven experience in LLMs and generative AI. In?depth experience with one or more deep neural network frameworks (e.g. PyTorch, Tensorflow, JAX). Experience monitoring and maintaining performance of models over time in production, considering model/data drifts. Expertise in MLOps, including the use of tools like MLflow, Docker, and Kubernetes. A creative mindset, propensity to care deeply about the impact their team has and to encourage novel ways of critical thinking in their team. Good to Have Prior experience in the email security domain is a significant plus. This includes a deep, practical understanding of building and deploying models for spam and phishing detection (analyzing content, headers, sender reputation, URLs, and attachments), targeted threat protection against sophisticated attacks like spear?phishing and whaling, and anomaly detection in email traffic (identifying deviations in communication patterns or volumes). Familiarity with the specific challenges and nuances of modeling for Business Email Compromise (BEC), including CEO fraud and invoice scams, is highly desirable. Conceptual understanding of Graph Neural Networks and experience applying GNNs to solve real world problem statements. Experience working on large imbalanced datasets, evaluating and selecting models that work well in production on imbalanced real?world data. Experience with Rust is a plus. We welcome applications from people of all genders, backgrounds, and identities.

About the company

At Halon, our mission is straightforward, yet powerful and complex: empower businesses through dynamic email operations. In an era where email is still the most important communications channel for business success, we provide fully-secure solutions that power innovation with flexibility, scalability and control. Our Core Values Clients first - We want our clients to succeed and we exceed their expectations. Passion & commitment - We are ambitious, motivated by joy, innovative and we love to win. Move fast, together - We put words into action and clearly communicate goals and expectations. Trust created by transparency - We are honest and foster a culture of mutual respect and kindness.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:10 min

Architecture for automated targeted phishing campaigns

Wolfgang Ettlinger +1 · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:01 min

Handling container constraints and fileless malware

Dimitrij Klesev +1 · LIVE

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all