X logo

Staff Software Engineer, Data/ML

Xoxo AiSan Francisco, California

$250,000 - $500,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site
Compensation
$250,000-$500,000/year
Benefits
Health Insurance
Dental Insurance
Vision Insurance

Job Description

About Us

XOXO is a research lab building the interface of intelligence for everyday life. We're a stealth team of hardcore engineers, designers, and researchers discovering solutions to novel problems impacting life outside work.

With a recent breakthrough across infrastructure, architecture, and the model layer, we’re hiring serious builders to develop the interface and application layer that will bring our vision to life.

About the Role

We’re hiring an experienced Data/ML Engineer to build the data foundation and production-grade ML systems that make our product feel instantaneous, reliable, and smart. This is a full-cycle role: you’ll architect high-throughput pipelines, define durable data models and contracts, and deploy low-latency feature and model serving that holds up under real-world load.

You’ll work closely with the founders and early engineering team to take prototypes into production—turning messy real-world signals into trustworthy datasets and real-time capabilities that power core product experiences.

What You’ll Do

  • Build and run high-throughput batch + streaming pipelines for analytics, training, and product signals.

  • Own real-time feature pipelines and online feature serving for low-latency inference.

  • Design and govern dimensional data models; handle schema evolution without breaking downstream consumers.

  • Implement and optimize model serving infrastructure to hit strict latency and reliability SLOs.

  • Define and enforce event schemas, telemetry standards, and data contracts across teams.

  • Partner with engineering, product, and research to turn ambiguous product needs into measurable, durable systems.

Skills & Qualifications

Minimum qualifications:

  • Shipped data and/or ML systems from prototype to production with strong reliability, scalability, and latency outcomes.

  • Strong command of data modeling and managing schema evolution in event-driven/streaming environments.

  • Deep experience with streaming and real-time processing (e.g., Flink, Spark), including correctness under late/out-of-order data.

  • Built or operated real-time feature pipelines and/or feature stores for low-latency inference.

  • Hands-on experience with modern data warehousing (e.g., Snowflake, BigQuery) and telemetry/event data standards.

  • Able to translate product and business questions into durable datasets, metrics, and contracts.

Preferred qualifications — we encourage you to apply if you meet some but not all of these:

  • Production experience with Ray.

  • Familiarity with MLOps tooling and practices (MLflow, Kubeflow, CI/CD for models, monitoring/drift).

  • Experience with multi-agent systems or reinforcement learning at scale.

  • Strong opinions and patterns for data contracts, observability, and testing for pipelines and serving systems.

A link to relevant code, technical writing, or project work is strongly encouraged.

Logistics

  • Location: San Francisco, CA (on-site)

  • Compensation: $250k-$500k expected salary with 1% to 5% equity depending on background.

  • Benefits: Top tier health, dental, vision benefits, and many other perks.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Staff Software Engineer, Data/ML Jobs at Xoxo Ai

What is the work location for this position at Xoxo Ai?
This job at Xoxo Ai is located in San Francisco, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Xoxo Ai?
Candidates can expect a pay range of $250,000 and $500,000 per year.
What employment applies to this position at Xoxo Ai?
Xoxo Ai lists this role as a Full-time position.
What experience level is required for this role at Xoxo Ai?
Xoxo Ai is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Xoxo Ai for this role?
Xoxo Ai offers following benefits: Health Insurance, Dental Insurance, Vision Insurance, and Health & Wellness Programs for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Xoxo Ai?
You can apply for this role at Xoxo Ai either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.