Taro Logo

Senior Software Engineer, LLM Platform

Leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit using AI technology.
San Mateo, CA, USAColumbus, OH, USAAustin, TX, USA
$163,600 - $226,400
Machine Learning
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
AI · Finance

Description For Senior Software Engineer, LLM Platform

Upstart is revolutionizing the lending industry through its AI-powered marketplace, partnering with banks and credit unions to expand access to affordable credit. As a Senior Software Engineer on the LLM Platform team, you'll be at the forefront of implementing generative AI solutions across the company.

The role involves building foundational infrastructure that democratizes access to generative AI for every product and engineering team at Upstart. You'll be responsible for designing and implementing a unified interface for securely interacting with large language models, handling everything from model selection to prompt orchestration and evaluation.

Working under the Senior Director of Engineering, you'll have broad scope and high visibility, collaborating with Machine Learning, Product, and Compliance teams. Your work will ensure that every model integration is performant, secure, and compliant, whether it's embedding LLMs in user-facing products or optimizing backend workflows.

The position offers a competitive compensation package ranging from $163,600 to $226,400 USD, along with comprehensive benefits including medical, dental, and vision coverage, 401(k) matching, equity opportunities, and various wellness programs. As a digital-first company, Upstart provides flexibility with remote work options while maintaining offices in San Mateo, Columbus, and Austin.

The ideal candidate brings 6+ years of software engineering experience, strong systems engineering background, and expertise in backend development and microservices architecture. You should be comfortable with modern infrastructure tools like Kubernetes and Docker, and have hands-on experience with ML platforms or LLM systems.

This is an exciting opportunity to shape the future of AI-driven financial technology while working with cutting-edge LLM technologies. You'll be part of a team that's making significant impacts on both the technical infrastructure and the company's mission of making credit more accessible through technology.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer, LLM Platform

  • Build the LLM Platform powering generative AI use cases across all of Upstart Engineering
  • Design and implement reliable, observable infrastructure for model inference, prompt orchestration, and data workflows
  • Drive cross-functional adoption of AI tooling by delivering reusable components and intuitive interfaces
  • Increase developer productivity through automation, metrics dashboards, and streamlined GenAI integrations
  • Set the technical roadmap for platform capabilities, balancing innovation with reliability and compliance
  • Partner with ML researchers, product engineers, and design to bridge experimentation and production
  • Ensure the platform adheres to emerging standards of security, fairness, and explainability for LLM systems

Requirements For Senior Software Engineer, LLM Platform

Kubernetes
React
TypeScript
Java
Kotlin
  • 6+ years of experience in object-oriented software engineering, with a strong systems engineering background
  • Proficiency in backend development, microservices architecture, and infrastructure tools like Kubernetes, Docker, and Terraform
  • Hands-on experience building ML platforms or infrastructure supporting LLMs or inference systems
  • Familiarity with observability tools (e.g., Prometheus, Grafana, Datadog) and data processing pipelines
  • Strong written and verbal communication skills and a collaborative approach to cross-functional work
  • Full Stack development skills, ideally with Kotlin, Spring, JS/TS (React) or similar
  • Experience with LLM toolchains such as LangChain, LlamaIndex, or OpenAI APIs
  • Deep understanding of model inference optimization

Benefits For Senior Software Engineer, LLM Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
  • Competitive Compensation (base + bonus & equity)
  • Comprehensive medical, dental, and vision coverage with Health Savings Account
  • 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
  • Social activities and team events
  • Catered lunches + snacks & drinks when working in offices

Interested in this job?

Jobs Related To Upstart Senior Software Engineer, LLM Platform