Distinguished Software Engineer, Machine Learning Platform

Distinguished Software Engineer, Machine Learning Platform

This job is no longer open

The Team

Upstart is looking for an experienced Distinguished/Principal engineer for our core Machine Learning Platform. We are the first lending platform to leverage machine learning to price credit and automate the borrowing process. Our engineering and data science teams collaborate to use non-conventional variables at scale in a constantly improving underwriting model.

As a Distinguished Software Engineer on the ML Platform team at Upstart, you will be responsible for the core infrastructure which supports the analytics, development, deployment, and monitoring across all ML solutions in the company.

If you are looking for the opportunity to join a hyper-growth company, develop a high performing team and make an outsized, lasting impact on an organization - this may be the right opportunity for you.

 

Position Location - This role is available in the following locations: Remote within the US, San Mateo, Columbus or Austin 

 

Time Zone Requirements - This team operates across all US time zones

 

Travel Requirements - This team has regular on-site collaboration sessions. These occur 3 days per Quarter at one of our office locations. If you need to travel to make these meetups, Upstart will cover all travel related expenses.

 

How you’ll make an impact:

  • Drive key initiatives to improve the core infrastructure that makes up the foundation of Upstart’s machine learning model development and inference
  • Help define the long term vision of ML Platform team to enable training models at scale
  • Establish new engineering practices and processes that improve overall developer efficiency
  • Work directly with managers and leads in the Machine Learning Platform team on high impact projects and engineering milestones
  • Partner with product management, data scientists, and other internal stakeholders to set the technical roadmap for our analytical and ML capabilities

 

What we’re looking for: 

  • Minimum requirements:
    • Have 7+ years of industry machine learning engineering experience, and 15+ years overall software engineering experience
    • Have a track record of creating and leading new initiatives to improve engineering infrastructure and efficiency
    • Deep knowledge and expertise around various MLOps related tools and technologies to evaluate, prototype and roll out new capabilities within ML Platform
    • Ability to identify gaps in organizational knowledge, tools, and practices and produce and execute on plans to address those gaps
    • Excellent communication skills with ability to build consensus among multiple stakeholders

 

  • Preferred qualifications:
    • Hands on experience with Python and Metaflow
    • Have expertise in cloud native / big data technologies
    • Experience working in an agile environment
    • Comfortable working with remote teams
    • Work autonomously with minimal supervision

 

What you'll love: 

  • Competitive Compensation (base + bonus & equity)
  • Comprehensive medical, dental, and vision coverage with Health Savings Account contributions from Upstart 
  • 401(k) with 100% company match up to $4,500 and immediate vesting and after-tax savings
  • Employee Stock Purchase Plan (ESPP)
  • Life and disability insurance
  • Generous holiday, vacation, sick and safety leave  
  • Supportive parental, family care, and military leave programs
  • Annual wellness, technology & ergonomic reimbursement programs
  • Social activities including team events and onsites, all-company updates, employee resource groups (ERGs), and other interest groups such as book clubs, fitness, investing, and volunteering
  • Catered lunches + snacks & drinks when working in offices

 

#LI-REMOTE

#LI-Director

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.