Senior Software Engineer – Machine Learning Platform

atUpstartRemoteUS flagUnited StatesFull-timeMachine Learning EngineerSenior$166.9k – $230k/year

Posted Aug 27

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop, maintain, and enhance Upstart’s machine learning and simulation platform.

• Create software applications that empower ML models to adapt to changing business requirements.

• Construct self-service tools for ML feature registration and autonomous model deployment.

• Provide feature infrastructure encompassing definition, storage, serving, and offline-to-online consistency.

• Design and contribute to simulation systems that accurately represent production environments.

• Lower simulation costs and facilitate wider usage across different teams.

• Collaborate with partners in ML, Engineering, Product, and Data Engineering.

• Guide engineers in areas such as distributed systems, MLOps, and scalable architecture.


⛳️ Requirements

• Over 6 years of experience in software engineering.

• Proven experience in building and maintaining backend software services and APIs.

• Familiarity with distributed systems or large-scale data processing using Spark, Databricks, Ray, or similar technologies.

• Experience with an ML platform or ML production workflow, including training pipelines, model serving, feature pipelines, or a training data platform.

• Proficient in one or more of the following: Python, Kotlin, Databricks, and AWS.

• Capable of swiftly understanding complex requirements and conveying them to both technical and non-technical stakeholders.

• Preferred: Experience with Metaflow, MLflow, gRPC, Spark/PySpark, dbt, Ray, and GPU technologies.

• Preferred: Understanding of simulation, experimentation, or backtesting systems.

• Preferred: Background in developing self-service or configuration-driven tools for internal users.

• Preferred: Strong quantitative reasoning abilities.

• Preferred: High levels of ownership and accountability.

• Preferred: Excellent written and verbal communication skills.

• Preferred: Ability to excel in both self-directed and collaborative environments.


🏝️ Benefits

• Competitive compensation package, including bonus opportunities and annual equity grants that vest quarterly.

• 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually.

• Employee Stock Purchase Plan (ESPP) offering discounted stock purchase options for eligible US employees.

• Comprehensive medical, dental, vision, and wellness coverage/resources.

• Supplemental health coverage available for Canada.

• Contributions to Health Savings Accounts for eligible US plans.

• Life insurance and disability coverage.

• Paid time off, sick leave, and company holidays.

• Paid family and parental leave.

• Family-focused fertility, parenthood, and caregiving benefits.

• Employee Assistance Program providing mental health and life-centered resources.

• Financial planning tools and concierge services for US employees.

• Annual wellness allowance.

• Annual productivity allowance for relevant tools and resources.

• Team events, all-company updates, and employee resource groups.

• Catered lunches and stocked micro-kitchens available when working from offices.

People also viewed

Sourcegraph22 hours ago

ML Engineer, Agentic Systems

North AmericaFull-timeMachine Learning Engineer$88k – $176k/year
ApplyView job
Quora23 hours ago

Senior Machine Learning Engineer, Ads

US flagUnited States OnlyFull-timeMachine Learning Engineer$189.5k – $274.6k/year
ApplyView job
NBCUniversal1 day ago

Staff MLOps Engineer

CA flagCanada OnlyFull-timeMachine Learning Engineer
ApplyView job
Spotify1 day ago

Staff Machine Learning Engineer – Home Surfaces

US flagNew York OnlyFull-timeMachine Learning Engineer
ApplyView job
Fullscript1 day ago

Senior Machine Learning Engineer

CA flagCanada OnlyFull-timeMachine Learning EngineerC$140k – C$160k/year
ApplyView job
Vida Health1 day ago

Principal AI/ML Engineering Lead

US flagUnited States OnlyFull-timeMachine Learning Engineer$250k – $275k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers