Research Engineer, Preference Data

vizcom

United States

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vizcom in San Francisco, CA, seeks an ML Data Engineer to join our in-person, full-time team. You will design data systems that turn design sessions into training-grade signals and support fast experimentation.

You will work with researchers and product engineers across data infrastructure, ensure privacy and enterprise safeguards, and build instrumentation that captures provenance and lineage for reproducible results.

Qualifications

  • Experience building training-data infrastructure.

Responsibilities

  • Build data pipelines to turn design signals into training data for models and improve data quality.
  • Collaborate with researchers and product engineers to ship instrumentation and datasets in production.
  • Ensure privacy, data protection, and enterprise-grade safeguards are embedded from the start.

Job description

ML Data Engineer

San Francisco, CA - In Person - Full-Time

About Vizcom

Vizcom is where design teams at companies like Nike, GM, New Balance, and Hasbro bring ideas from sketch to product. Designers use Vizcom to sketch, render, explore color and materials, work in 3D, and prepare concepts for production.

The render itself was never the point. The point is the physical thing that comes after it. We call this pencil to product.

Vizcom is a Series B company with more than $52M raised.

More than 700,000 designers have worked in Vizcom, and every session leaves a trail: candidates selected, outputs promoted into designs, regions masked and renamed, and entire directions kept or discarded.

That trail is one of the most valuable things we create outside of the product itself. Today, though, it's more archaeology than asset. Only a fraction of what happens in a session reaches training-grade quality, while increasingly sophisticated post-training methods depend on exactly this kind of high-quality, domain-specific data.

Your job will be to turn that trail into a machine.

A design session isn't a simple sequence - it's a branching tree. Designers fork, backtrack, iterate, and abandon entire directions on their way to the thing they ultimately keep. The judgment lives in the shape of that process, and today we capture only pieces of it.

The Role

As an ML Data Engineer, you'll build the data flywheel itself: the systems that turn professional design work into training-grade preference data and training results back into a better product.

You'll work alongside the researchers consuming what you build, within the product systems where these signals originate, and across the data infrastructure where they ultimately land. Your closest users are the researchers sitting beside you, and you'll see quickly when a dataset you've built allows them to ask a question they couldn't ask before.

This is not a support role, and it isn't traditional offline ETL.

The pipelines you design will run through a live product used every day by professional design teams, including enterprise customers with rigorous expectations around privacy and data protection. Capturing better signals without compromising user trust, contractual obligations, or product performance is a core part of the work.

If you want to train models without building the systems that feed them, this probably isn't the role for you. If you believe the next advances in ML will increasingly be won through better data, it might be.

We think about a dataset as a product: it has users, versions, provenance, and a quality bar. A training result should be reproducible from a dataset fingerprint months later, and "Where did this example come from?" should always have an answer.

Here, building that standard is the job.

What You'll Own
  • The capture surface: Determine what the product records, working closely with Product and Engineering to design and ship instrumentation in production systems.
  • The data pipeline: Build the path from canvas to warehouse to training set, ensuring data is clean, versioned, reliable, and reproducible.
  • Dataset contracts and lineage: Make every example traceable to its origin and every training dataset reproducible months later.
  • Privacy and data boundaries: Build systems that reflect what can be captured and used under different enterprise agreements, with consent, isolation, and appropriate safeguards designed in from the beginning.
  • Research-ready datasets: Create appropriately governed and sanitized datasets that allow researchers to experiment safely and effectively.
  • Collection instruments: When historical signals aren't enough, build mechanisms for gathering explicit feedback that designers actually want to use.
  • Honest representations of ambiguity: Design data systems that preserve context. Unpicked doesn't necessarily mean disliked, abandoned doesn't necessarily mean rejected, and our data should reflect the difference.
What Your First 90 Days Could Look Like
  • Days 1-30: Map. Understand the event surface, warehouse, existing datasets, research workflows, and current data boundaries. Identify what exists, what's missing, and which research questions our data can't yet answer.
  • Days 30-60: Ship. Take one new signal end to end: instrumented in the product, landed reliably in the warehouse, versioned appropriately, and available to researchers.
  • Days 60-90: Establish the standard. Define the data standards that future work will build on, including versioning, data sets fingerprints, lineage, quality, and data boundaries.
What We're Looking For

Experience building training-data infras

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Research Engineer, Preference Data
Research Engineer, Preference Data

Vizcom • San Francisco (CA)

On-site
USD 250,000 - 400,000
Research Engineer, Post-Training
Research Engineer, Post-Training

vizcom • United States

On-site
USD 140,000 - 210,000
Research Engineer, Post-Training
Research Engineer, Post-Training

Vizcom • San Francisco (CA)

On-site
USD 220,000 - 300,000
Employer-sponsored medical coverage
Dental/vision coverage
Equity
+6
Research Engineer, Design to Manufacturing
Research Engineer, Design to Manufacturing

Vizcom • San Francisco (CA)

On-site
USD 250,000 - 450,000
Research Engineer, Design to Manufacturing
Research Engineer, Design to Manufacturing

vizcom • United States

On-site
USD 140,000 - 190,000
Post-Training ML Research Engineer - Design Judgment Systems
Post-Training ML Research Engineer - Design Judgment Systems

Vizcom • San Francisco (CA)

On-site
USD 220,000 - 300,000
Employer-sponsored medical coverage
Dental/vision coverage
Equity
+6
Member of Technical Staff - Design Engineer
Member of Technical Staff - Design Engineer

Valthos • United States

On-site
USD 90,000 - 130,000
ML Data Engineer: Preference Data Pipelines
ML Data Engineer: Preference Data Pipelines

vizcom • United States

On-site
USD 140,000 - 190,000
Member of Technical Staff - Design Engineer
Member of Technical Staff - Design Engineer

Valthos • New York (NY)

On-site
USD 120,000 - 210,000
Demand Generation Lead
Demand Generation Lead

Vizcom • San Francisco (CA)

On-site
USD 170,000 - 190,000
Medical care
Equity
Flexible PTO
+6