Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Machine Learning Engineer

Full-time

Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)

Role Description

We are looking for a Senior Machine Learning Engineer to join the Innovation team and work on our most ambitious technical initiatives to date. You will be a core member of a small, high-ownership team building and fine-tuning LLMs utilizing the unique dataset that Power Factors has access to. You will work across data preparation, architecture-to-business-value alignment, curriculum strategies, tokenization strategies, and scaling models from PoC to production grade.

The Role — What You'll Do

  • Architecture & Research
    • Own architecture decisions for PF's foundational time-series model: head choice, attention variant, context/horizon sizing, and multi-frequency handling — grounded in empirical evidence from the pilot dataset.
    • Design the tokenization strategy for PF's multi-modal training corpus: quantization scheme, multi-frequency handling, and event/metadata interleaving.
    • Establish scaling-law estimates on the pilot dataset to project fleet-scale capacity requirements.
    • Track time-series foundation model literature and translate relevant findings into the PF training context.
    • Design an experimental framework to validate business value for target use cases.
  • Training Infrastructure
    • Build and maintain a containerized, reproducible training environment with full experiment tracking and baseline comparisons.
    • Optimize the distributed training pipeline: throughput, memory layout, gradient accumulation, checkpointing, and fault recovery.
    • Design and implement the model registry, linking config, metrics, dataset version, and code SHA for every artifact.
    • Own the pre-training recipe: learning rate schedules, masking/curriculum strategies, and validation protocols.
  • Fleet-Scale Execution
    • Scale training from pilot to the full ~1,000-site universe, including per-asset-class and per-OEM normalization.
    • Handle real-world data quality issues: outliers, flatlines, missing sensors, and irregular sampling.
    • Report baseline metrics per asset class, OEM, and capacity bucket; iterate based on shadow validation.
  • Collaboration & Knowledge
    • Partner with the Backend/Data Engineer on data quality standards, feature store design, and pipeline interfaces.
    • Collaborate with the Tech Lead and Product team to ensure model outputs meet pilot customer requirements.
    • Document training runbooks, debugging procedures, and architecture decisions to enable team-wide operability.

Qualifications

  • 5+ years of ML engineering experience, with meaningful time in foundation model or large-scale model development.
  • Deep expertise in time-series modelling — multivariate, multi-frequency, and heterogeneous sensor data.
  • Proven ability to design and train transformer-based or sequence model architectures from scratch.
  • Distributed training engineering: GPU cluster config, mixed-precision training, gradient accumulation, checkpointing, and fault recovery.
  • Tokenization and representation design for continuous time-series data: quantization, patching, and event/metadata interleaving.
  • Strong Python and PyTorch (or JAX) skills; proficiency with the HuggingFace ecosystem.
  • MLOps fluency: experiment tracking, model registry design, reproducible pipelines, and automated retraining.
  • Excellent written and verbal English communication skills.

Beneficial Qualifications

  • Familiarity with published time-series foundation model approaches (Chronos, Moirai, TimesFM, or similar) — a significant advantage.
  • Experience with uncertainty quantification in forecasting: Gaussian, mixture, or quantile output heads.
  • Background in scaling-law estimation for model capacity planning.
  • Exposure to multi-modal training corpora combining continuous signals, discrete operational events, and structured metadata.
  • Renewable energy, SCADA, or industrial IoT data experience — including an understanding of signal quality issues (sparsity, flatlines, sensor drift) in real-world deployments.
  • Experience evaluating and selecting attention variants and context/horizon sizing for long-sequence tasks.
  • Published research, open-source contributions, or patents in time-series modelling or foundation models.
  • Knowledge of curriculum learning and masking strategies for pre-training.

Benefits

  • Comprehensive benefits package including health, dental, and vision coverage, plus dedicated wellness support.
  • Generous paid vacation policy.
  • Employer RRSP matching program.
  • Work-from-abroad opportunities with manager approval.
  • Exposure to a global team operating across multiple countries and time zones.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Remote vacancy
  • $192.4k

    Role Description Universal Ads is looking for a Sr. Principal Machine Learning Engineer to lead the design, implementation, and evolution of our ML stack. You’ll architect the systems that power our marketplace, including expected value models for performance advertising... 
    Senior
    Full time
    Work experience placement

    Comcast

    Remote
    6 days ago
  •  ...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...platform is a key company goal. We are hiring our first Senior Machine Learning engineer within our team. As a Senior Machine Learning Engineer... 
    Senior
    Full time
    Seasonal work

    Roblox

    Remote
    1 day ago
  •  ...Entefy’s Senior Machine Learning Engineer is a highly visible position internally and externally. This is where your deep experience and great insights intersect with an amazing opportunity to shape the future of communication and digital interaction.  Skills and Experience... 
    Senior
    Remote job
    Full time

    Entefy

    Remote
    1 day ago
  •  ...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...users growing at a record pace, we are seeking experienced machine learning engineers who thrive on solving complex challenges and designing scalable... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...your knowledge and experience in deep learning , neural networks and large foundation...  ..... Work on the entire life cycle of machine learning projects from data analysis, model...  ...of study: computer science, computer engineering, robotics, mathematics, physics, and etc... 
    Senior
    Full time

    Bot Auto

    Remote
    1 day ago
  •  ...users growing at a record pace, we are seeking experienced machine learning engineers who thrive on solving complex challenges and designing scalable...  ...and be ambassador for Roblox. You have: ~4+ (for senior) years of experience designing and building scalable... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  • $213k - $263k

     ...Perception team builds the system which learns the spatial-temporal representation and...  ...from a diverse set of sensors, enabling engineers like you to (1) develop methods for efficiently...  ...experience ~3+ years experience in Machine Learning and/or Computer Vision ~... 
    Senior
    Full time
    Remote work

    Waymo

    Remote
    1 day ago
  •  ...make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: As a Senior Machine Learning Engineer, you will be a part of Airbnb's innovative pricing guidance team. Our team is a diverse group of engineers, data... 
    Senior
    Remote job
    Full time
    Casual work
    Live in
    Work at office

    Airbnb, Inc.

    United States
    1 day ago
  •  ...The Role As a Senior Machine Learning Engineer, you will bridge the gap between raw computer vision and physical, 3D-printed reality. You will own the pipeline that translates a smartphone video into a high-fidelity, CAD-compatible 3D reconstruction of human anatomy... 
    Senior
    Full time

    Hike Medical Co

    Remote
    1 day ago
  •  ...As a Senior Machine Learning Engineer on the Economy ML team, you will build models that power ranking, personalization, pricing, and optimization across Roblox’s economic surfaces, including Marketplace, Developer Monetization, and Payments. Your work will directly... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...We are looking for the best At 42dot, our Senior Machine Learning Engineers conduct research and development on machine learning algorithms to ensure safe autonomous driving. We address complex challenges that aren't easily solved through conventional means, aiming... 
    Senior
    Full time

    42dot

    Remote
    1 day ago
  • $184.05k - $262.93k

     ...personalization at Spotify by pioneering novel Reinforcement Learning (RL) methods for Large Language Models (LLMs). We drive...  ...powered recommendation experience. We are looking for a Machine Learning Engineer to make impactful changes to our recommendations and... 
    Senior
    Full time
    Work from home
    Flexible hours

    Spotify

    New York, NY
    1 day ago
  •  ...patients: evaluation frameworks, synthetic data pipelines, automated benchmarks, and LLM-as-judge systems. This is a high-leverage engineering role where your work directly gates what goes to production. What You’ll Do Design and build evaluation frameworks for... 
    Senior
    Full time
    Work at office

    Hippocratic Ai

    Remote
    1 day ago
  •  ...If you have this type of passion, we invite you to apply for this job. Job Description We are on the lookout for a Machine Learning Engineer with a specialized focus on cybersecurity. The candidate should have a comprehensive understanding of the evolving... 
    Senior
    Full time

    Axiado

    Remote
    1 day ago
  • $160k - $220k

     ...experience with ranking algorithms (collaborative filtering, deep learning, learning-to-rank) ~ Proficiency in Python and ML frameworks (...  ...that improve business metrics ~ BS/MS in Computer Science, Machine Learning, or related field Compensation: $160,000 - $220,... 
    Senior
    Remote job
    Full time

    Launch Potato

    Remote
    1 day ago
  • $213k - $263k

     ...support and automate the lifecycle of the machine learning workflow, including feature and...  ...and Simulation. We are looking for engineers with ML software & systems expertise to...  ...this hybrid role, you will report to the Senior Manager of Runtime and Optimization.... 
    Senior
    Full time
    Remote work

    Waymo

    Remote
    1 day ago
  • $335k - $400k

     ...relevant. The Rokt Ecommerce Network leverages proprietary machine learning recommendation systems, powering billions of...  ...Staples, Albertsons and HelloFresh. We are hiring Senior Machine Learning Engineers We are hiring engineers with significant expertise... 
    Senior
    Full time
    Work at office
    Remote work

    Rokt

    Austin, TX
    1 day ago
  •  ...come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive...  ...shared experiences for everyone. Our engine’s resource management and streaming systems...  ...to pioneer the application of machine learning in real-time engine optimization... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...growth phase backed by top-tier investors and exceptional product-market fit. About the role We are seeking a Senior Machine Learning Engineer to strengthen our element classification system - working closely with data scientists and data annotators to ship and... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Teleskope

    New York, NY
    1 day ago
  • $195k - $230k

     ...make a difference, we’d love to hear from you! For more information, visit  About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and apply AI / LLM technologies to real-world production... 
    Senior
    Full time
    Local area
    Work from home

    Newsbreak

    Mountain View, CA
    1 day ago
  • $242k - $290k

     ...detection, classification, and tracking systems.   As a software engineer on the perception mapping team, you will be a key contributor...  ...or robotics Experience with training and deploying deep learning models Experience with with Python libraries (pytorch, numpy... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  •  ...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital...  ...experiences for everyone. Why User Behavior? As a Senior Machine Learning Engineer for User Behavior, you will build the proactive detection... 
    Senior
    Full time
    Casual work
    Shift work

    Roblox

    Remote
    1 day ago
  • Role Description Fetch is building the future of personalized consumer experiences. We’re looking for a Staff Machine Learning Engineer to serve as the technical lead for a high-impact ML team focused on personalization, relevance, and ranking. In this role, you will... 
    Senior
    Full time

    Fetch

    Remote
    3 days ago
  •  ...Senior Machine Learning Engineer Location: SF or Waterloo, with ability to travel Start Date: Flexible, ideally Q3 2025 About Hum.ai Hum.ai is building planetary superintelligence. Backed by top funds, we’ve raised $10M+ and are now heads down building... 
    Senior
    Remote job
    Full time
    Work experience placement
    Flexible hours

    hum.ai

    San Francisco, CA
    1 day ago
  •  ...AI-driven systems enable robots to adapt, learn, and perform in the real world closing...  ...impossible possible together. As a Sr. ML Engineer focused on Reinforcement Learning , you...  ...’s or PhD in Computer Science, Robotics, Machine Learning, or related field, or equivalent... 
    Senior
    Full time
    Flexible hours

    Path Robotics

    Remote
    1 day ago
  •  ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...in traditional information retrieval techniques, or machine learning based ranking models Capable of deriving insights from query... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Servicenow

    Remote
    1 day ago
  • $170k - $225k

     ...equity \ \ Responsibilities: \• Architect and maintain machine learning systems across the full lifecycle: research, prototyping, training...  ..., textual data, imagery, and audio at enterprise scale \• Engineer and implement large language model applications utilizing... 
    Senior
    Full time
    Immediate start

    Rainesdev

    San Francisco, CA
    1 day ago
  • $150k - $210k

     ...expert knowledge to generate features that are both scientifically grounded and deeply impactful for members. As a Senior Machine Learning Engineer on our Health Insights team, you will help develop and deploy machine learning systems that deliver meaningful, personalized... 
    Senior
    Full time
    Work at office
    Relocation

    Whoop

    Remote
    1 day ago
  • $233k - $290k

     ...Do you enjoy applying machine learning to complex, real-world problems in autonomous vehicle testing? The Simulation Scenario Generation team is looking for a ML Engineer to enable next-generation scalable AV scenario creation workflows. This ranges from generating large... 
    Senior
    Full time
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Remote
    1 day ago
  • $150k - $300k

    Role Description The Senior Machine Learning Engineer will be responsible for: ~Building recommendation and search across feed, discovery, search, and content continuation. ~Owning retrieval/ranking: candidate generation, embeddings, two-tower models, features, and... 
    Senior
    Full time
    Remote work

    AHU Technologies Inc

    Remote
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!