Senior Software Engineer - Machine Learning Platform

June 8

🏡 Remote – New York

Apply Now
Logo of Upstart

Upstart

Our mission is to enable effortless credit based on true risk.

Personal Loans • FinTech • Marketplace Lending • Artificial intelligence • Finance

1001 - 5000

Description

• Build, maintain, and optimize high-quality software applications that enable machine learning models to be applied to the ever-evolving needs of the business • Develop the scaffolding, tooling, and infrastructure that allows research scientists to iterate and train large scale machine learning models • Enable rapid experimentation and iteration in model training code so that we can continuously improve our models • Build the infrastructure that provides research scientists the ability to access the data and features they need to enhance our models • Work with Data Engineers, DevOps Engineers, and Research Scientists to ensure that model training and deployment is a repeatable process that relies heavily on automation and workflows (not humans)

Requirements

• 5+ years of software engineering experience • Experience building and maintaining backend software services and APIs • Experience with big data, ETL, cloud compute, services, containerization, continuous integration and deployment (CI/CD), and testing frameworks • Experience with some or many of the following: Python, Typescript, interactive notebooks (Jupyter/Databricks), and AWS • Good understanding of software development principles and best practices for creating scalable and maintainable systems • Familiarity with cluster compute architectures (i.e.: Kubernetes, serverless architectures such as AWS Lambda, Batch), Databricks, and/or Spark ETL • 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 dynamics

Benefits

• 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

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com