Software Engineer (Forward-Deployed)

Potrero Hill, San Francisco, CA

Toma

Toma builds personalized AI agents that automate customer communications and operational tasks for automotive dealerships.

View all jobs at Toma

Apply now Apply later

Why Toma

Toma is the automotive industry’s leading agentic AI workforce, starting with voice AI agents for sales and service call operations. Our voice AI product, built entirely in-house with cutting-edge large language models (LLMs), reaches millions of vehicle owners each month. As the darling startup in the automotive space, we have recently raised our Series A with Andreessen Horowitz and Y Combinator, and are rapidly expanding our customer base.

We’re a small team of former founders, athletes, and leaders from Scale AI, Uber, Braze, Microsoft, Amazon, Columbia, and acquired companies in the automotive industry who simply love winning. Autonomy is not recommended, but a table-stakes requirement, and we work very hard to maintain our lead. Our team is hybrid, with our headquarters in a brand-new two-story office in Potrero Hill, San Francisco.

Our team and product remain lean because we are incredibly customer-oriented: we frequently travel the country to meet with and learn from our customers. To this day, most of our customers have been referred to us through word of mouth. With our unique advantage and fast momentum in this $2 trillion market, we are poised to take Toma to the next level.

About this Role

We are seeking a Forward-Deployed Software Engineer to join our engineering team, with experience talking to customers, building integrations with 3rd party platforms, and architecting custom use-cases for our customers.

Toma is the AI leader in the automotive industry because we have built highly customizable voice AI and agents from the ground up to solve for any customer use-cases.

Our engineering team works hybrid in San Francisco.

Responsibilities
  • Owning our deployments on AWS, Porter, and various ML providers

  • Architecting, building, and deploying improvements to our stack

  • Deploying and maintaining self-hosted LLMs and other ML models

  • Engaging with software vendors and forming long-term partnerships

  • Solving novel problems with no a priori in a rapidly moving tech landscape

  • Improving reliability and operational excellence

Required Qualifications
  • A track record of excellence throughout your career

  • Exceptional coding skills and the ability to ship high-quality code at a high velocity

  • Proven prompt engineering ability and a desire to continuously learn

  • Strong problem ownership and drive

  • Passion and drive for talking to customers

Preferred Qualifications
  • Proficiency in TypeScript, Bun, low-level Node.js, T3 Stack (Next.js, React, Prisma, PostgreSQL, NextAuth, tRPC), Python

  • Great understanding of operating systems and distributed systems

Don’t think you meet all the qualifications? Apply anyway. We’d love to hear what excites you about us, and we may have a role that's a good fit for you.

Benefits
  • Meaningful equity

  • Free lunch and dinner in the office

  • Free health and dental insurance

  • Generous travel and expense policy

  • Monthly $200 wellness benefit

  • The most fun you'll ever have in a tech role

How We Hire
  1. Intro Chat (30 min)

  2. Coding Screen (1 hr)

  3. Virtual/In-Person Onsite (3 hours)

  4. Offer

Apply now Apply later
Job stats:  0  0  0
Category: Engineering Jobs

Tags: AWS Braze Distributed Systems Engineering LLMs Machine Learning ML models Node.js PostgreSQL Prompt engineering Python React TypeScript

Perks/benefits: Equity / stock options Health care Startup environment

Regions: Remote/Anywhere North America
Country: United States

More jobs like this