ML Scientist

OneSpan Inc.

Barcelona

Hybrid

EUR 90,000 - 120,000

Full time

31 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OneSpan Inc. is seeking a senior ML researcher to tackle adversarial security challenges. You will work alongside the Security team to translate attack techniques into data problems, analyze telemetry from ClickHouse and S3, and prototype scalable detection models.

You will define metrics for detection performance and validate prototypes, aiming for production integration with engineering. A strong research background in security ML and experience with large telemetry are required.

Qualifications

  • 5+ years researching and developing ML models in security, fraud, or adversarial domains.
  • Strong anomaly detection and working with scarce labels.
  • Experience with large-scale telemetry or time-series data.

Responsibilities

  • Work with Security to understand attack techniques against mobile apps and translate them into data problems.
  • Analyze telemetry in ClickHouse and S3 to find signals, patterns and anomalies.
  • Design, prototype, and evaluate detection and prevention models (anomaly, classification with scarce labels).
  • Define success metrics, false-positive rates, and evaluation methods without full ground truth.
  • Take validated prototypes toward production with engineering, building features and labeling pipelines.
  • Stay current with ML security research and bring actionable ideas.

Skills

Anomaly detection
Unsupervised learning
Semi-supervised learning
Python (pandas/polars)
SQL
PyTorch
Telemetry data

Education

PhD or equivalent experience

Tools

AWS S3
ClickHouse
MLOps tooling

Job description

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

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!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Scientist
ML Scientist

OneSpan Inc. • Barcelona

On-site
EUR 90,000 - 130,000
Senior Backend Engineer
Senior Backend Engineer

OneSpan Inc. • Barcelona

Hybrid
EUR 70,000 - 110,000
Hybrid working
Flexible hours
Office in Barcelona
+1
ML Scientist – Security & Fraud (Hybrid)
ML Scientist – Security & Fraud (Hybrid)

OneSpan Inc. • Barcelona

Hybrid
EUR 90,000 - 120,000
Principal Applied Scientist
Principal Applied Scientist

Bluetile • Barcelona

On-site
EUR 80,000 - 120,000
Competitive compensation based on experience
Phantom stocks
Relocation package
+3
Senior Backend Engineer
Senior Backend Engineer

OneSpan Inc. • Barcelona

On-site
EUR 90,000 - 130,000
Flexible working hours
Hybrid work
Beautiful Barcelona offices
Offensive Security Engineer
Offensive Security Engineer

Factorial • Barcelona

On-site
EUR 40,000 - 55,000
Private health insurance
Wellhub gym access
Office breakfast
Offensive Security Engineer
Offensive Security Engineer

Factorial HR • Barcelona

On-site
EUR 40,000 - 55,000
Health insurance
Gym access
Cobee benefits
+5
Senior Security Engineer
Senior Security Engineer

The Mill Adventure Limited • Madrid

Hybrid
EUR 120,000 - 150,000
Private health insurance
Learning budget
Flexible working environment
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

BizAway • Barcelona

On-site
EUR 80,000 - 110,000
Equity in the company
Hybrid work Barcelona
40h/week
AI Engineer
AI Engineer

NeuralTrust • Barcelona

On-site
EUR 70,000 - 90,000
Mentorship and growth opportunities