1,493,709open jobs
90,229companies
227,428added this week
Browse all
Salary
≈ $60k – $127k per year (Estimated)
Location
Hybrid (Barcelona, Spain)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 1, 2026. OneSpan scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Our VisionA world of trusted digital interactions and agreements. Our MissionTo accelerate our customers' digital transformations by enabling secure, compliant and refreshingly easy digital customer agreements and transactions. Our StrategyLeverage our identity, security and compliance DNA as a core platform differentiator to empower enterprises to deliver the optimal level of security, world-class user experience and human touch in digital interactions and agreements with their customers.

At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences.

We are looking for the first ML research hire on the team. Your job will be to turn our telemetry into new detection and prevention capabilities: from understanding the problem alongside the Security team, to ideating, prototyping, and validating models and algorithms on real data.

We are not looking for someone who applies recipes. We are looking for someone who enjoys tackling an open problem with an adversary that adapts, and who can move comfortably between the paper and the working prototype.

Here is a little taste of your challenge:

  •  Work side by side with the Security team to understand current and emerging attack techniques against mobile apps, and translate them into well-framed data problems.
  • Explore and analyze our telemetry (datalake on ClickHouse and S3) to uncover signals, patterns, and anomalies with detection value.
  • Design, prototype, and evaluate attack detection and prevention models: anomaly detection, classification with scarce labels, behavioral models, event time-series analysis.
  • Define how success is measured: detection metrics, acceptable false-positive rates, and evaluation methodology when complete ground truth doesn't exist.
  • Take validated prototypes toward production in collaboration with the engineering team, and lay the foundations (features, datasets, labeling processes) for the team's ML capability to grow.
  • Stay current with research in ML applied to security (anomaly detection, adversarial ML, fraud) and bring actionable ideas.

Who are you?

  • Proven experience (5+ years, or PhD plus applied experience) researching and developing ML models on real-world problems, ideally in security, fraud, anti-bot, anti-malware, or similar adversarial domains.
  • Strong command of anomaly detection and unsupervised / semi-supervised learning: labeled data is scarce in this domain, and that shapes the entire approach.
  • Experience with large-scale telemetry or event data: logs, time series, user or device behavior data.
  • Full autonomy with raw data: solid Python (pandas/polars, scikit-learn, PyTorch or similar), advanced SQL, and comfort working directly against a datalake without prepared datasets.
  • Product mindset: the ability to go from a research idea to an evaluable prototype in weeks, not months, and to communicate results to non-technical stakeholders.
  • Genuine curiosity about cybersecurity and the drive to learn the domain in depth alongside the team's experts.

Nice to have

  • Prior experience in mobile security, EDR, banking anti-fraud, or intrusion detection systems.
  • Knowledge of adversarial machine learning (model evasion, robustness).
  • Experience with AWS S3, ClickHouse or other high-volume analytical databases.
  • Publications, open-source contributions, or talks in applied ML or security.
  • Experience deploying models to production (basic MLOps).

Practically Speaking, what's in it for you:

  • The chance to define the company's ML strategy from scratch, with direct product impact and full visibility.
  • A technically fascinating problem: a real adversary that evolves, massive untapped data, and freedom to research.
  • Daily collaboration with a Security team with deep domain expertise.
  • Optimized onboarding - for your optimal start and customized induction.
  • Technical ownership - take responsibility for key components and shape how we build our platform.
  • Enthusiastic team - waiting to help you succeed and collaborate with experienced engineers.
  • Beautiful office spaces - in the heart of Barcelona, 200m from Sants Estació with regular team/community events (breakfast, lunch…).
  • Good transport connections - easy to reach by public transport.
  • Flexible working hours & Hybrid working!
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,493,709 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Barcelona
AI Engineer 14 days ago
≈ $73k – $174k per year (Estimated) • In office • Internship • Alicante
Python
AI/ML
LangChain
LlamaIndex
MLFlow
AI Agents
AgentOps
Kubeflow
LLM
RAG
Amazon SageMaker
LLMOps
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
AIOps
Apply
Hybrid • Internship • 1+ year exp • Bachelor's Degree • Pozuelo de Alarcón
Python
SQL
AI/ML
AWS Bedrock
Machine Learning
DevOps
AWS
Analytics
Microsoft Excel
Management
Power Automate
Power Apps
Apply
Ingénieur IA (H/F) 3 months ago
$47k – $54k per year • Hybrid • Full-Time • Lyon
Python
AI/ML
LangChain
LlamaIndex
MLFlow
Fine-tuning
Scikit-learn
Mistral
LLM
RAG
OpenAI
DevOps
CI/CD
Docker
Apply
Hybrid • Internship • Bremen
Python
Rust
AI/ML
AI Agents
Llama
LLM
LLM Guardrails
KV Cache
Apply
ML Ops Engineer 2 months ago
≈ $61k – $131k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Singapore • Bulgaria
AI/ML
MLFlow
Kubeflow
PyTorch
Feature Store
Machine Learning
DevOps
Terraform
GCP
GitLab CI
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $73k – $155k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Barcelona
AI/ML
Model Context Protocol
Embeddings
AI Agents
RAG
LLM Guardrails
NIST AI RMF
DevOps
CI/CD
Cybersecurity
SOC 2
OWASP
Analytics
ETL/ELT
Apply
≈ $75k – $159k per year (Estimated) • In office • 5+ years exp • Master's Degree • Barcelona
Python
C++
AI/ML
CUDA Toolkit
Reinforcement Learning
Multimodal AI
Transformers
Anomaly Detection
Data Augmentation
CUDA
PPO
Machine Learning
DevOps
SLURM
CI/CD
AWS
HPC
Apply
≈ $74k – $157k per year (Estimated) • In office • 5+ years exp • Master's Degree • Barcelona
Python
AI/ML
Model Context Protocol
Fine-tuning
Embeddings
AI Agents
PyTorch
RAG
Hugging Face
Context Engineering
Knowledge Graph
Machine Learning
Apply
≈ $73k – $154k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Barcelona
Python
Databases
PostgreSQL
NATS
Apache Kafka
AI/ML
Dagster
MLFlow
Prefect
Machine Learning
DevOps
Docker
Kubernetes
HPC
Apply
$19k per year • In office • Full-Time • Barcelona
Apply
See all jobs
This is one of many
1,493,709 more open roles from verified company boards, updated every day.