Senior ML Systems Engineer, Frameworks & Tooling

Employer shown to signed-in membersEuropeSeniorMachine Learning Engineering

Who is hiring is shown to signed-in users. Create a free account to see the employer and apply.

The role

The company, an enterprise AI company, is hiring a Senior ML Systems Engineer to build and maintain the training framework behind its large language models. The role covers distributed training, performance and tooling for GPU clusters, and can be remote or office-based.

What you will do

  • Build and own the training framework used for large-scale LLM training.
  • Design distributed training abstractions such as data, tensor and pipeline parallelism, FSDP/ZeRO, memory management and checkpointing.
  • Improve training throughput and stability on multi-node GPU clusters.
  • Develop tooling for monitoring, logging, debugging and developer ergonomics.
  • Work with infra teams on cluster, container and hardware setups, and fix performance bottlenecks.
  • Build systems that make large runs reproducible and debuggable.

What they ask for

  • Strong engineering experience in large-scale distributed training or HPC systems.
  • Deep familiarity with JAX internals, distributed training libraries or custom kernels and fused ops.
  • Experience with multi-node orchestration such as Slurm, Ray or Kubernetes.
  • Ability to debug performance issues across CUDA/NCCL, networking, IO and data pipelines.
  • Experience with containers (Docker, Singularity/Apptainer).
  • Record of building tools that speed up ML developers.
  • Nice to have: LLM training experience and contributions to PyTorch, JAX or DeepSpeed.

What they offer

  • Weekly lunch stipend
  • Health and dental benefits with a mental health budget
  • RRSP matching, 401(k) or pension
  • Parental leave top-up for up to 6 months
  • 6 weeks paid vacation
  • $500 home office stipend and co-working benefit

This is our own short reading of the posting. The full description, and anything that has changed since, is on the employer's careers page behind the apply button.

Similar remote jobs

  • Likely 09:00–17:00 GMT+2 (business hours where it hires)

    Sign up to see the employer12d ago

    Head of Data & AI

    AIEngineering ManagementLead

    • SQL
    • dbt
    • Snowflake
    • BigQuery
    • Redshift
    • +3
    Applicants: membersEuropeFR, DE, PL +2

    Salary not listed

  • Likely 09:00–17:00 GMT+2 (business hours where it hires)

    Sign up to see the employer28d ago

    Staff AI Engineer - EU

    AIMachine Learning EngineeringLead

    • Python
    • LLMs
    • RAG
    • Agentic systems
    • AWS
    • +3
    Applicants: membersEuropeGB, IE, DE +3

    Salary not listed

  • Likely 09:00–17:00 GMT+2 (business hours where it hires)

    Sign up to see the employer2026-09-08

    Senior AI Engineer - EU

    AIMachine Learning EngineeringSenior4+ yrs experience

    • LLMs
    • RAG
    • Python
    • FastAPI
    • LangChain
    • +3
    Applicants: membersEuropeDE, IE, NL +3

    Salary not listed

  • Flexible hours: no fixed time zone stated

    Sign up to see the employer2026-08-20

    Data Scientist (Pricing)

    AIData ScienceMid Level3+ yrs experience

    • Python
    • SQL
    • Machine learning
    • Uplift modeling
    • Time series
    • +3
    Applicants: membersEurope, AsiaAM, BG, CY +3

    Salary not listed

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Sign up to see the employer10d ago

    Staff Machine Learning Engineer

    AIMachine Learning EngineeringLead8+ yrs experience

    • Python
    • LLMs
    • NLP
    • Deep learning
    • Graph neural networks
    • +1
    Applicants: membersNorth AmericaUS

    USD 218,025–256,500 / year

  • Likely 09:00–17:00 GMT+8 (business hours where it hires)

    Sign up to see the employer11d ago

    AI & Automation Specialist (024-1399)

    AIBusiness AutomationMid Level

    • Xero
    • Microsoft 365
    • SharePoint
    • GoHighLevel
    • Dext
    • +3
    Applicants: membersAsiaPH

    AUD 2,500–3,000 / month