Job Description
Job Overview
Upstart is seeking a Staff Applied Machine Learning Engineer to join their Applied LLM team, which focuses on building foundational infrastructure that democratizes access to generative AI within the company. This role involves collaborating with cross-functional teams to develop user-facing ML features and scalable services that enhance the user experience. The ideal candidate will have a strong background in software engineering and experience integrating ML-driven products into production systems.
Technical Requirements
Required Skills
- • Python
- • FastAPI
- • Flask
- • cloud-native tooling
Preferred Skills
- • LangChain
- • LlamaIndex
- • OpenAI APIs
- • React
Experience Level
6+ years of software engineering experience, with 2+ years directly on ML-driven products
Responsibilities
- • Design and build user-facing ML features that harness LLMs and generative AI
- • Partner with product, design, and ML research to prototype and deliver high-impact experiences
- • Own the technical architecture and implementation strategy for applied ML systems
- • Build scalable services and APIs to bring model outputs to users
- • Collaborate with platform, infra, and legal/compliance teams on ML deployments
- • Establish best practices for prompt design, model evaluation, and experimentation
Benefits & Perks
- • Competitive Compensation (base + bonus & equity)
- • Comprehensive medical, dental, and vision coverage
- • 401(k) with 100% company match up to $4,500
- • 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
- • Catered lunches and snacks when working in offices
Additional Information
- Location
-
San Mateo, Columbus, Austin, Remote
- Type
-
Full-time
- Compensation
-
$178,400—$246,800 USD