Upstart
Our mission is to enable effortless credit based on true risk.
Principal Machine Learning Engineer
Machine Learning EngineerMachine Learning EngineerFull TimeRemoteTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn
Location
United States
Posted
115 days ago
Salary
$220.7K - $300K / year
Bachelor Degree8 yrs expEnglishPythonPy TorchScikit LearnTensorflow
Job Description
• Serve as the technical lead for applied ML initiatives that improve the accuracy, precision, and recall of underwriting models.
• Design and implement advanced ML training strategies, including AutoML, ensemble learning, and temporal modeling techniques.
• Drive GPU-accelerated experimentation, including CUDA-based training optimization and embedding fine-tuning.
• Build robust data preprocessing and feature engineering pipelines that can be used in both experimentation and production.
• Influence modeling strategy through close collaboration with Pricing Engineering and the ML Science organization.
• Deliver measurable improvements to model-driven business outcomes such as conversion rate, rate accuracy, and loan performance.
• Mentor future applied ML engineers and help define the long-term roadmap for ML excellence within Pricing.
Job Requirements
- 8+ years of hands-on experience in applied machine learning, with strong exposure to production-scale modeling efforts.
- Proficiency in Python and core ML frameworks (e.g., PyTorch, TensorFlow, Scikit-learn, XGBoost).
- Demonstrated expertise in end-to-end model development: data prep, feature engineering, training, evaluation, and deployment.
- Practical experience optimizing ML workflows using CUDA/GPU acceleration.
- Strong grasp of regression and classification metrics (e.g., precision, recall, R², MPVRMSE) and how to apply them to production models.
- Ability to work autonomously and lead technical direction in ambiguous, high-impact domains.
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
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Machine Learning Engineer115 days ago
Full TimeRemoteTeam 11-50H1B Sponsor
Machine Learning Engineer building predictive sports analytics systems
CloudETLKubernetesMySQLPythonRustSQL
Principal AI/ML Engineer
OnebriefSoftware for rapid military planning: make planning fast enough for today's environment
Machine Learning Engineer116 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor
Principal AI/ML Engineer at Onebrief designing enterprise-grade AI systems
Distributed Systems
Machine Learning Engineer120 days ago
Full TimeRemoteTeam 51-200H1B Sponsor
Machine Learning Engineer building AI-powered logistics solutions at Shipwell
AWSCloudETLPythonSQL
R&D AI Software Engineer, End-to-End Machine Learning Engineer, RAG and LLM
Pathwaypathway.com - The smartest way to build Data Products
Machine Learning Engineer120 days ago
Full TimeRemoteTeam 11-50H1B Sponsor
ML/AI Engineer at Pathway developing end-to-end machine learning projects
Python