T

Tarro

Builds ordering software for independent restaurants

Data Scientist

Full-TimeUpdated on 10/23/2026
$180k - $250k
Mid
Bachelor's
San Mateo, CA, USA
Hybrid
AI & Machine LearningApplied Machine Learning

About the job

Requirements
  • A Bachelor's degree in Computer Science, Engineering, or Statistics, or equivalent experience.
  • At least 3 years of experience with ELT/ETL, data exploration, transformation, and building production models.
  • At least 3 years of experience working with cloud databases such as Snowflake, Redshift, or similar.
  • Practical experience with statistical testing, including p/t/z tests and power analysis, time series, regression/classification, clustering, and natural language processing.
  • Experience using Python for data processing and API calls, along with advanced SQL.
  • Experience building with at least one of OpenAI, Anthropic, Google, or open-source models such as Llama or Mistral, using embeddings, retrieval-augmented generation with vector databases, hybrid search and re-ranking, prompt engineering, function/tool calling, JSON-schema outputs, and evaluation frameworks such as prompt/unit tests and hallucination checks.
  • Exposure to MLflow or an equivalent tool for experiment tracking/model registry; data and model versioning; orchestration such as Dagster or Airflow; containerization with Docker; and monitoring latency, cost, and quality.
Responsibilities
  • Own entire data science model pipelines, from development through support.
  • Help make decisions about the technologies and tools used as the company scales.
  • Write high-quality code for all parts of data science pipelines.
  • Work with Marketing, Sales, Customer Success, Product, and other functions to define and execute data diagnosis, prediction, prescriptive, and experimentation requirements.
  • Create scalable data science models following software and data engineering practices such as versioning, CI/CD, workflow orchestration, data operations, and machine learning operations.
  • Implement rigorous code reviews and testing guidelines to ensure high-quality data science products.
  • Create and improve the data science CI/CD pipeline to enable high developer velocity.
Desired Qualifications
  • Experience with dbt, Dagster, MLflow/DVC, Weights & Biases, or Feast/feature stores.
  • Restaurant technology or marketplace/logistics experience, with a focus on translating operational data into outcomes.

About the company

Tarro builds software and runs services for independent restaurants that need to handle customer orders without pulling staff away from the kitchen. Its phone ordering system combines human agents with AI to take orders, answer questions and manage changes, then sends the details to the restaurant for preparation. The company also coordinates delivery and runs text message marketing campaigns, giving owners a connected way to manage demand and bring customers back. Restaurants pay for the orders processed through the phone service, with plans tailored to their operating needs. Its operating roots date to 2012, and Tarro is headquartered in Silicon Valley, California.

Company Size

501-1,000

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

2012

Get referred to Tarro

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Tarro has an installed customer base: it reports serving more than 3,000 restaurants.
  • Tarro lowers cross-selling friction: new full-time clients receive a one-year text marketing trial.
  • Full-time Software Engineer opening: Tarro lists $100,000-$250,000 base pay plus equity in San Mateo.

What critics are saying

  • Tarro lacks contract lock-in: restaurants face no contracts, upfront costs or commitments.
  • Tarro requires occasional project-driven weekends and extended hours: San Mateo's Software Engineer position is full-time.
  • Tarro's delivery channel is narrow: its delivery service currently supports phone orders only.

What makes Tarro unique

  • Tarro supports bilingual ordering: trained agents handle calls in English and Spanish.
  • Tarro routes kitchen tickets precisely: receipts print at one or multiple restaurant stations.
  • Tarro extends delivery reach: its routing service covers addresses up to 15 miles away.

Help us improve and share your feedback! Did you find this helpful?