Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Upstart Logo

Senior Software Engineer, Machine Learning & Simulations Platform

Upstart

Salary not specified
Dec 19, 2025
San Mateo, CA, US
Apply Now

Upstart is looking to reimagine its infrastructure to support the growing complexity of its ML models, the demand for low-latency inference, and the accuracy needed to simulate the dynamics of its borrower-lender marketplace at scale.

Requirements

  • 6+ years of software engineering experience including several building and contributing to in-house Machine Learning Platforms
  • Experience building and maintaining backend software services and APIs
  • Proficiency with some or many of the following: Python, Kotlin, Databricks, and AWS
  • Familiarity with model serving technologies like Ray, simulation platforms, experimentation frameworks
  • Proficiency with Flask, FastAPI, Metaflow, MLflow, gRPC, Kafka, Spark/PySpark, ETL/ELT, Redshift (or similar)

Responsibilities

  • Build, maintain, and optimize Upstart's next-generation machine learning and simulation platform, enabling increased scale, performance, and confidence in decisioning
  • Develop high-quality software applications that enable machine learning models to be applied to the ever-evolving needs of the business
  • Enable the modernization of our serving infrastructure, reducing inference latency to just a few seconds for our most complex models
  • Design and contribute to our simulation systems to more accurately reflect production environments, reducing simulation cost and enabling broader usage across teams
  • Communicate closely with cross-functional partners from ML, Engineering, Product, and Data Engineering teams, keeping all stakeholders informed
  • Mentor engineers across the team, sharing expertise on distributed systems, MLOps, and scalable architecture

Other

  • Ability to quickly comprehend and reiterate complex requirements from product or engineering leadership and translate those to both technical and non-technical stakeholders
  • Track record of successfully mentoring and developing other engineers around you while seeking out and appreciating constructive feedback
  • Strong sense of ownership and accountability for the quality and timely delivery of work
  • Excellent written and verbal communication skills with stakeholders, peers and product owners
  • Ability to thrive both in self-directed work environments and in collaborative settings, contributing positively to team dynamic