Senior Engineering Manager, Machine Learning Data Enablement

Upstart

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$195,000–$270,000 / yr
Posted
1 day ago
Freshness
Confirmed live today
Closes
Dec 22, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $216k
This role $232k
$164k most similar roles pay here $281k

This role pays more than 61% of similar roles. Most pay $177,250–$254,750 — the shaded band above. At the midpoint, this role pays about $232k versus about $216k for comparable roles.

Based on 240 similar postings.

Employer

About Upstart

Upstart is an AI lending platform that partners with banks and credit unions to expand access to affordable credit using non-traditional variables.

Upstart currently has 65 open roles on FindRole.

Listed pay typically runs $166,900–$229,200 across 64 roles with salary data.

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Senior Engineering Manager, Machine Learning Data Enablement

As the Senior Engineering Manager - Machine Learning Data Enablement, you will lead a platform team with end-to-end ownership of the data lifecycle powering all internal and third-party datasets for machine learning models. You will define the strategy and execution roadmap to accelerate data evaluation velocity and reduce time-to-production for high-value sources. Your daily responsibilities include building a high-performing team focused on data integration, quality, metadata, and infrastructure for both online inference and offline training. You will implement robust data quality frameworks, including drift detection and reconciliation, while championing data contracts and SLAs. The role requires expertise in Databricks, Spark, Python, SQL, AWS, and distributed systems architecture. You will solve complex problems regarding the scalability of ML-critical data infrastructure within a regulated fintech environment where auditability and high-quality data are essential for model performance.

What does a Engineering Manager earn in Remote?

Median $233100 from 39 postings across 22 companies.

See salary data

What you'll do

  • Lead a high-performing team across data integration, quality, metadata, and ML-critical infrastructure for training and inference.
  • Execute technical strategies to increase data evaluation velocity and reduce time-to-production for high-value data sources.
  • Develop robust data quality and reconciliation frameworks including monitoring, drift detection, and production checks.
  • Establish company-wide data contracts and SLAs to ensure clear ownership and standards for ML-critical datasets.
  • Accelerate third-party data onboarding by operationalizing standardized vendor intake and automated integration workflows.
  • Improve internal data discoverability by enhancing metadata coverage, lineage standards, and ownership contracts.
  • Partner cross-functionally with ML, Product, and Data Platform teams to transform data into a competitive advantage.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent).
  • At least 8 years of engineering experience including at least 3 years of direct people management experience.
  • Experience owning production data pipelines that enable both offline training and online inference.
  • Proven experience building and scaling data systems using modern stacks like Databricks/Spark, Python, SQL, AWS, and distributed systems.
  • Demonstrated ownership of complex cross-functional initiatives involving engineering, ML, and business stakeholders.
  • Experience designing and enforcing data quality frameworks and observability for production systems.
  • 10+ years in data engineering and ML platform roles with 5+ years managing teams (preferred).
  • Experience with feature stores, real-time feature delivery, lakehouse architecture, or fintech environments (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Adobe

San Jose, CA 6 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Alloy

New York, NY 170 days ago $212,000–$251,000
Machine Learning Python SQL Feature Engineering Tree-based Models Looker Model Evaluation Production ML Workflows Dashboards Fraud Detection
8+ yrs exp Hybrid

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 84 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen LLMs RAG Vector Databases Docker Kubernetes Terraform Cloudflare Workers FastAPI TypeScript React BigQuery Airflow Argo Workflows CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Adobe

San Francisco, CA +2 6 days ago $172,500–$306,625
Machine Learning Artificial Intelligence Python PyTorch TensorFlow Data Science Deep Learning ML Models Content Understanding
5+ yrs exp