Upstart is a leading AI lending marketplace focused on reducing the cost and complexity of borrowing for Americans. The Machine Learning Engineering Intern will build tools and production-grade code to enhance model performance and efficiency, collaborating with experienced ML practitioners to solve real-world engineering problems.
Responsibilities:
- Deliver projects that improve model performance, efficiency, latency or reliability
- Write production-grade code, i.e. tested, reviewed and scalable Python
- Communicate findings clearly to get buy-in for recommended next steps. Work with your mentor to align stakeholders, and drive next steps
Requirements:
- Strong academic credentials with an ongoing bachelor's or master's degree in computer science, physics, machine learning, or other quantitative areas of study. We require that you are on track to graduate by the summer of 2027 (our internship program is not open to first- and second-year undergraduates)
- Programming skills in Python
- Proficiency across machine learning, numerical computing, and software engineering fundamentals. Foundations in probability and statistics
- Strong sense of intellectual curiosity, humility, drive and teamwork, as well as communication skills
- PhD studies or post-doctoral research in computer science, physics, machine learning, or other another quantitative field. If you are a PhD student, we require that you are on track to graduate by the summer of 2027
- Experience building models and conducting statistical or quantitative research
- Experience building ML tooling or solving real‑world ML engineering problems in industry (e.g., data pipelines, evaluation frameworks, training/serving), such as through prior internships