Senior Software Engineer - Machine Learning Platform
UpstartNorth America
US$166,900 - $230,000 a year
📋 Description
- Build and optimize Upstart’s ML and simulation platform for scale and decisioning.
- Develop backend services and APIs to support ML models.
- Create self-service tooling for feature registration and model deployment.
- Deliver data and feature infrastructure behind every model, incl. storage and serving.
- Design simulation systems reflecting production environments.
- Collaborate with ML, Engineering, Product, and Data Eng teams; mentor others.
🎯 Requirements
- 6+ years of software engineering experience.
- Backend services and APIs experience.
- Distributed systems or large-scale data processing (Spark, Databricks, Ray).
- Experience with ML platform production paths (training pipelines, model serving, feature pipelines).
- Proficiency in Python, Kotlin, Databricks, and AWS.
- Growth mindset; ability to translate complex requirements for technical and non-technical partners.
🎁 Benefits
- Competitive compensation with base pay, bonus, and equity grants.
- 401(k) with company match up to $15k (USD in US).
- Employee Stock Purchase Plan (ESPP) for eligible employees.
- Comprehensive health coverage (medical, dental, vision).
- Health Savings Account (HSA) contributions (US only).
- Paid time off, sick leave, and holidays; parental leave.
View all remote jobs at Upstart →
FAQ
- Is the Senior Software Engineer - Machine Learning Platform position at Upstart remote?
- Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
- What is the salary for the Senior Software Engineer - Machine Learning Platform role?
- The posted salary range for this position is $166,900 - $230,000 a year.
- When was this Senior Software Engineer - Machine Learning Platform job posted?
- This listing was posted on August 27, 2026 and is still open for applications.
- How do I apply for the Senior Software Engineer - Machine Learning Platform position at Upstart?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote aws jobs
Backend Engineer (Contract - LATAM)
NexusRemote
LATAMCryptoBlockchainWeb3
Backend Engineer – Platform – Stacks | Ireland | Remote
Grafana LabsUK, Spain, Germany, Sweden, Ireland
Europe
Technical Consultant -Atlassian (German speaker)
AdaptavistGermany
Germanyremotebashgroovy+11
Consulting Architect - Search
ElasticUnited States
$133k - $211k per yearUSremotedockerelasticsearch+13
AI QA & Evaluation Engineer
ElasticBangalore, India
Indiaremoteazure openaichatgpt+12