Skip to content
UpstartUpstart

Senior Manager, Software Engineering - Machine Learning Simulations

Leads the team responsible for Upstart’s machine-learning simulation platform, driving roadmap, reliability, scalability, cost efficiency, and cross-functional adoption. Requires 8+ years of software engineering experience, including 3+ years managing engineering teams and experience with production backend platforms or distributed systems.

About the job

Responsibilities

  • Own the engineering roadmap for the marketplace simulation platform and prioritize teams and use cases.
  • Lead, coach, and grow engineers working across distributed services, offline data pipelines, and large-scale compute.
  • Improve simulation reliability and accuracy for launch decisions, including automated checks for drift between simulated and production results.
  • Reduce simulation costs as usage grows through architecture and compute decisions.
  • Extend simulation coverage across the lending funnel and new loan products in partnership with teams owning pricing and decisioning logic.
  • Build self-service simulation workflows for machine learning, analytics, and capital markets partners.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
  • 8+ years of software engineering experience, including 3+ years of engineering management experience.
  • Experience leading teams that build and operate backend platforms or distributed systems in production.
  • Experience delivering platform or infrastructure programs spanning multiple teams.
  • Proficiency with some or many of Python, Kotlin, AWS, Kubernetes, Databricks, and Spark.

Nice-to-haves

  • Knowledge of simulation, backtesting, experimentation, or offline model evaluation systems.
  • Experience supporting machine learning teams or operating MLOps infrastructure, including model inference, workflow orchestration, and offline feature pipelines.
  • Knowledge of lending, pricing, credit risk, or marketplace economics.
  • Experience optimizing compute cost and efficiency alongside reliability.
  • Experience building shared platforms with partner-owned logic and stable interfaces.
  • Experience developing senior engineers and emerging engineering leaders.

Compensation and Benefits

  • Base salary range: $195,300–$270,400 USD.
  • Target bonuses, equity compensation, annual equity grants, and competitive benefits.
  • Retirement benefits with company matching, employee stock purchase plan, health coverage, income protection, paid time off, family and parental leave, wellness and productivity allowances, and financial wellness resources.

Skills

Python, Kotlin, AWS, Kubernetes, Databricks, Spark, Distributed Systems, MLOps, Model Inference, Workflow Orchestration, Data Pipelines, Backtesting

Upstart

Upstart

United States

Senior Engineering Manager, Servicing
$195k+/yrRemote10+ YOEEngineering Management

Lead a 10+ engineer team on Upstart's Get Back On Track (GBOT) servicing platform. Partner with Product, Risk, Operations and ML to build scalable, compliant systems for borrower repayment and debt management using workflow automation and event-driven architectures. Requires 10+ years experience including 5 years people management.

Coinbase

Coinbase

United States

Manager, GRC
$194k+/yrRemote8+ YOEEngineering Management

Leads second-line technology and security risk advisory coverage while managing and developing a GRC team. The role requires 8+ years of full-stack GRC experience, strong control-design expertise, and the ability to influence technical and business stakeholders.

Coinbase

Coinbase

United States

Engineering Manager, HR Applications
$194k+/yrRemote8+ YOEEngineering Management

Leads the HR applications engineering function, overseeing Workday operations, integrations, automation, process improvement, vendors, and team development. Requires 8+ years of experience, including leadership of an HR applications team and strong Workday expertise.

Checkr

Checkr

Denver, CO
Engineering Manager, Verifications
$197k+/yrOn-site8+ YOEEngineering Management

Leads and develops the Verifications engineering team while owning reliability, scalability, and technical strategy across integration-heavy, regulated screening products. Requires engineering management experience plus a strong software engineering background in distributed systems and system design.

Databricks

Databricks

Maryland
Manager, Delivery Solutions Architects - Public Sector
$197k+/yrRemote8+ YOEEngineering Management

Leads a Public Sector Delivery Solution Architecture team responsible for post-sales technical strategy, production deployments, customer growth, and delivery execution. Requires U.S. citizenship, 7+ years of customer-facing experience, and experience leading technical post-sales teams in data and AI environments.