Quant Platform Engineer: ML Pipelines & Distributed Compute

Millennium

Dublin

On-site

EUR 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Millennium is seeking an experienced software engineer to extend a distributed dataset API and build large-scale ML pipelines. You will work across research and platform teams to improve compute, storage, and model lifecycle in a production environment.

The role emphasizes strong Python skills, modern CI/CD practices, and collaboration with researchers to shape the platform’s evolution in a finance-focused setting.

Qualifications

  • 6+ years of Python and distributed systems experience in a quantitative finance environment.
  • Bachelor’s degree in Computer Science, Mathematics, Financial Engineering, Operations Research, or related field.
  • Deep knowledge of distributed compute frameworks such as Ray, Dask, Spark, PySpark or Slurm.
  • Hands-on ML/DL workflows using PyTorch and XGBoost across training and serving lifecycles.
  • Strong Python skills and Git/Unix/Linux/Bash with modern CI/CD workflows.
  • Experience with kdb+, PyKX, Polars, Arrow, and cloud tooling is a plus.

Responsibilities

  • Extend a distributed dataset API with new operators and optimizations for a smooth user experience.
  • Design and implement ML pipelines for large-scale training, tuning, and model serving.
  • Improve reliability, observability, and multi-user capabilities of the compute stack.
  • Build durable abstractions to keep the platform flexible as compute backends evolve.
  • Write, test, document, and maintain code with CI/CD and automation.
  • Collaborate with researchers and engineers on platform direction and architecture.

Skills

Python
Distributed systems
Communication skills
Quantitative finance domain knowledge

Education

Bachelor's degree in Computer Science, Mathematics, Financial Engineering, Operations Research, or related field

Tools

Ray
Dask
Spark
PySpark
Slurm
PyTorch
XGBoost
Git
Unix/Linux
Bash
Kubernetes
Polars
Arrow
kdb+
PyKX

Job description

Millennium is seeking an experienced software engineer to extend a distributed dataset API and build large-scale ML pipelines. You will work across research and platform teams to improve compute, storage, and model lifecycle in a production environment.

The role emphasizes strong Python skills, modern CI/CD practices, and collaboration with researchers to shape the platform’s evolution in a finance-focused setting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quantitative Developer – Compute & ML Platform
Quantitative Developer – Compute & ML Platform

Millennium • Dublin

On-site
EUR 120,000 - 180,000
Senior Quantitative Data Platform Engineer
Senior Quantitative Data Platform Engineer

Millennium • Dublin

On-site
EUR 120,000 - 180,000
Quantitative Developer – Data Infrastructure
Quantitative Developer – Data Infrastructure

Millennium • Dublin

On-site
EUR 120,000 - 180,000
AI Platform Engineer — Build Scalable ML Infrastructure
AI Platform Engineer — Build Scalable ML Infrastructure

AI Chopping Block • Ireland

Remote
EUR 90,000 - 150,000
AI Engineer: Production-Ready ML & Data Pipelines
AI Engineer: Production-Ready ML & Data Pipelines

PartnerRe Ltd. • Dublin

Hybrid
EUR 70,000 - 110,000
Hybrid Data Platform Engineer: Scale Pipelines & ML
Hybrid Data Platform Engineer: Scale Pipelines & ML

Three Ireland (Hutchison) Limited • Ireland

Hybrid
EUR 90,000 - 140,000
Hybrid work model
Competitive salary + bonus
Pension contribution
+2
ML Ops Engineer: Production-Ready AI Pipelines
ML Ops Engineer: Production-Ready AI Pipelines

MetLife, Inc. • Galway

Hybrid
EUR 57,000 - 75,000
Hybrid work
Private health insurance
Pension plan
+1
Application Support Engineer
Application Support Engineer

Millennium • Dublin

On-site
EUR 65,000 - 90,000
Remote Data Engineer III — Scale Data Pipelines
Remote Data Engineer III — Scale Data Pipelines

Primer • Ireland

On-site
EUR 90,000 - 150,000
Remote-first culture
Workations & Company Retreats
Generous learning budget
+1
Senior Software Engineer – Python | Big Data | ML
Senior Software Engineer – Python | Big Data | ML

September Consulting Ltd • Dublin

On-site
EUR 70,000 - 90,000