Upstart
Upstart

60 Upstart Principal Software Engineer Jobs Hiring Near You

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Principal Engineer at Upstart on the Capital Marketplace team, you will collaborate with all ...

Principal Software Engineer, Capital Marketplace

OR ยท On-site +1

$134K - $180K/yr

As a Principal Engineer at Upstart on the Capital Marketplace team, you will collaborate with all ... Strong technical and software engineering fundamentals including a demonstrated ability to build ...

Principal Software Engineer, Cash Line

OR ยท Remote

$134K - $180K/yr

The Team Cash Line is Upstart's new always on revolving credit product designed to expand access to ... tools in engineering, with a forward-looking perspective on how AI is reshaping software ...

Principal Software Engineer, Cash Line

$138K - $185K/yr

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... tools in engineering, with a forward-looking perspective on how AI is reshaping software ...

Senior Software Engineer, Upstart Bank

OR ยท On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Upstart Bank team, you will design and build systems that enable Upstart Bank to operate at scale. Depending on the team, your work may span funding, payments ...

Senior Software Engineer, Upstart Bank

$125K - $165K/yr

As a Senior Software Engineer on the Upstart Bank team, you will design and build systems that enable Upstart Bank to operate at scale. Depending on the team, your work may span funding, payments ...

Senior Software Engineer, Site Reliability

OR ยท On-site +1

$57 - $75.75/hr

The Team Upstart's Site Reliability Engineering (SRE) team owns the reliability, resiliency, and ... As a Senior Software Engineer focused on Site Reliability Tooling , your work will directly impact ...

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Software Engineer, Foundations at Upstart, you will help scale and extend backend data systems ...

Senior Software Engineer, Site Reliability

$58.25 - $77.50/hr

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Senior Software Engineer focused on Site Reliability Tooling , your work will directly impact ...

Senior Software Engineer, Pricing

OR ยท On-site +1

$122K - $161K/yr

The Team Upstart's Core Pricing team drives key initiatives that directly influence Upstart ... As a Senior Software Engineer on Core Pricing, you'll play a critical role in evolving the systems ...

The Team: Upstart's Foundations team builds and maintains the large-scale data platforms that ... As a Software Engineer, Foundations at Upstart, you will help scale and extend backend data systems ...

Senior Software Engineer

$125K - $165K/yr

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Senior Software Engineer on the team, you will own the reliability, quality, and forward ...

Senior Software Engineer, Pricing

$125K - $165K/yr

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Senior Software Engineer on Core Pricing, you'll play a critical role in evolving the systems ...

Senior Software Engineer, Foundations

$125K - $165K/yr

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Senior Software Engineer at Upstart, you will help scale and extend backend data systems that ...

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Software Engineer II on the team, you will be part of the broader Growth organization and ...

OR

$122K - $161K/yr

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Senior Software Engineer (L5) at Upstart, you will design and build scalable backend systems ...

Principal Engineer, LLM

OR ยท On-site +1

The Team Upstart's GenAI Core Platform team builds the foundational Platform that democratizes access to generative AI across the company. As a Principal Engineer - GenAI/LLM, you will provide ...

About Upstart At Upstart, we're united by a mission that matters: to radically reduce the cost and ... As a Principal Engineer - GenAI/LLM, you will provide technical leadership across multiple cross ...

next page

Showing results 1-20

Upstart Jobs Information

What other companies are hiring for Principal Software Engineer jobs?
What are the most popular categories at Upstart?
Infographic showing various Principal Software Engineer job openings at Upstart in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 11% Physical, and 89% Remote job distribution.
Principal Software Engineer, Machine Learning Simulations

Principal Software Engineer, Machine Learning Simulations

Upstart

OR โ€ข On-site, Remote

$134K - $180K/yr

Other

Posted 22 days ago


Job description

The Team:ย 

The Machine Learning & Simulations Platform (MLSP) team builds and operates the core infrastructure that powers ML model training, inference, and marketplace simulation at Upstart. Our platform is foundational to the company's success-every underwriting, fraud, conversion, and verification model runs here. We also provide the simulation capabilities that help teams experiment safely and assess business impact without requiring costly live experimentation.

We are on a mission to reimagine our infrastructure to support the growing complexity of our ML models, the demand for low-latency inference, and the accuracy needed to simulate the dynamics of our borrower-lender marketplace at scale. The team partners closely with Engineering, ML, Product, and Financeย  to accelerate innovation while safeguarding performance and integrity.

As a Principal Software Engineer focused on Machine Learning Simulations at Upstart, you will be responsible for building an MLOps platform to support machine learning model inference, process automation, model deployment, and observability. Machine Learning is critical to Upstart's core business, and our greatest competitive advantage lies in the fact that we're able to innovate on our AI engine quickly. You will also help build aย  marketplace simulation platform to support rapid innovation across ML and Finance teams.

How you'll make an impact

  • 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

Minimum Qualifications ย 

  • Bachelor's degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 8 years of experience
  • Experience building or contributing to platforms or systems that support machine learning model simulation
  • Experience building self-serve or configuration-driven tooling for internal stakeholders
  • Experience building and maintaining backend software services and APIs
  • Proficiency with some or more of the following: Python, Kotlin, Databricks, and AWS
  • Exhibits a growth mindset - you're not afraid to pick up new technologies that are best for the task, and learn from others.
  • 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

Preferred Qualifications

  • Familiarity with model serving technologies like Ray, and experimentation frameworks
  • Proficiency with Flask, FastAPI, Metaflow, MLflow, gRPC, Kafka, Spark/PySpark, ETL/ELT, Redshift (or similar)
  • Excellent quantitative reasoning skills with interest in working at the intersection of engineering and machine learning
  • Strong sense of ownership and accountability for the quality and timely delivery of work
  • Proven ability to effectively analyze and solve complex problems
  • 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

Position location This role is available in the following locations: Remote-US

Time zone requirements The team operates on the East/West coast time zones.

Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions' cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

#LI-REMOTE

#LI-MidSenior