Simplify Logo

Full-Time

Principal Software Engineer

Machine Learning, C++

Posted on 10/18/2023

Upstart

Upstart

1,001-5,000 employees

AI-powered lending marketplace offering diverse loans

Data & Analytics
Fintech
AI & Machine Learning
Financial Services

Senior, Expert

Remote in USA

Category
AI & Machine Learning
Software Engineering
Required Skills
Kotlin
Python
Tensorflow
CUDA
Pytorch
Java
Operating Systems
Linux/Unix
Requirements
  • Strong software skills in C++, and multiple languages such as Java, Kotlin, Python
  • Profound knowledge of the entire tech stack, inclusive of computer science fundamentals and in-depth understanding of various operating systems and hardware configurations
  • High degree of cross-functional expertise, with the ability to navigate between various roles within the tech stack
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience
Responsibilities
  • Deep Optimization: Dive into the C++ code which powers these ML models. You will use your expertise to push the boundaries of these models and extract their maximum potential
  • GPU and CUDA: Harness the raw power of GPUs using CUDA to supercharge your machine learning models, creating solutions that are not just efficient, but also blazing fast
  • Cloud and Linux: Leverage your solid understanding of cloud infrastructures and Linux to build robust, scalable, and highly available machine learning solutions
  • Data Formats: Look into the finer details of data formats. Your work will ensure the accuracy, efficiency, and quality of the data that feeds into our machine learning models
Desired Qualifications
  • Deep systems C++ expertise
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, etc
  • Deep knowledge in using GPUs for computation, including a strong understanding of CUDA
  • Extensive experience with cloud and Linux infrastructures

Upstart's main product is an AI lending marketplace that utilizes AI models and cloud applications to streamline the loan approval process, offering various loan options such as personal, automotive retail, refinance, and small-dollar "relief" loans.

Company Stage

Series D

Total Funding

$244.1M

Headquarters

San Mateo, California

Founded

2012

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

-2%

2 year growth

-18%
INACTIVE