Back to jobs

Software Engineer, Data Platform

Palo Alto, California, United States

Pay
Salary not listed in the saved posting
Work setup
Unconfirmed
Employment
Unconfirmed
Apply at Mindrobotics

What you’ll work on

Full posting

As a Software Engineer working on the data platform, you'll be one of the founding engineers on the team that owns our application layer, reporting to our Head of Application Engineering.

Build data ingestion pipelines from multiple sources, including our own field capture and teleop stacks

What you’ll bring

All qualifications

Core experience

  • 2+ years of software engineering experience building production systems
  • Experience with at least one of: real-time or large-scale data pipelines, ML data workflows, computer vision, or data infrastructure

Preferred experience

  • Hands-on experience with sensor data (video, depth, IMU, force/torque) and the infrastructure to process, validate, and label it at scale is a plus
  • Experience with streaming or near-real-time data pipelines is a plus
  • Familiarity with ML data workflows (datasets, labelling, evaluation) is a plus
  • Experience running or integrating computer vision or vision-language models (e.g., depth, pose/hand tracking, open-vocabulary detection, auto-labeling) is a plus
Qualification wording
2+ years of software engineering experience building production systems
Experience with at least one of: real-time or large-scale data pipelines, ML data workflows, computer vision, or data infrastructure
Hands-on experience with sensor data (video, depth, IMU, force/torque) and the infrastructure to process, validate, and label it at scale is a plus
Experience with streaming or near-real-time data pipelines is a plus
Familiarity with ML data workflows (datasets, labelling, evaluation) is a plus
Experience running or integrating computer vision or vision-language models (e.g., depth, pose/hand tracking, open-vocabulary detection, auto-labeling) is a plus

About Mindrobotics

Mind Robotics is building robots that learn from real-world experience, and the data platform is what turns raw experience into training signal.

In the employer’s words · Read in context

Job description

View original posting ↗

About Mind:

Mind Robotics is building robots that learn from real-world experience, and the data platform is what turns raw experience into training signal. Every day, sensor data flows in from multiple sources — arriving in different formats, at different volumes, and with different quality bars. This team owns what happens next: ingesting that data reliably, validating and curating it for quality and diversity, powering annotation, and building the automated methods that will increasingly do that labeling work.

About the role:

As a Software Engineer working on the data platform, you'll be one of the founding engineers on the team that owns our application layer, reporting to our Head of Application Engineering. The systems work today; your job is to help harden and productionize them for scale — ingesting from a growing number of sources and field sites, and turning raw captures into training-ready data faster and at higher quality. This is early, hands-on, 0-to-1 engineering: you'll build the pipelines and tooling that determine what data actually makes it into our models, and see the effect on robot behavior.

You will:

  • Build data ingestion pipelines from multiple sources, including our own field capture and teleop stacks

  • Build automatic data validation systems that catch quality issues before data reaches annotation or training

  • Build and improve annotation ingestion, tooling, and workflows to increase labelling efficiency and throughput

  • Own data quality and diversity — build the systems and metrics that tell us what data we have, what's missing, and where to focus collection

  • Explore and build automated annotation methods, including running computer vision and vision-language models for tasks like depth estimation, hand tracking, and auto-labeling, to reduce manual labelling load over time

  • Support the platform — debug issues in live pipelines, instrument for observability, and work directly with research and annotation partners who depend on your software

Requirements:

  • 2+ years of software engineering experience building production systems

  • Strong programming fundamentals and comfort working across the stack — services, data pipelines, and applied ML tooling

  • Experience with at least one of: real-time or large-scale data pipelines, ML data workflows, computer vision, or data infrastructure

  • Bias for ownership: you've taken features or systems from prototype to production and supported them in the field

  • Clear communication and close collaboration with product, research, and annotation/operations partners

  • Hands-on experience with sensor data (video, depth, IMU, force/torque) and the infrastructure to process, validate, and label it at scale is a plus

  • Experience with streaming or near-real-time data pipelines is a plus

  • Familiarity with ML data workflows (datasets, labelling, evaluation) is a plus

  • Experience running or integrating computer vision or vision-language models (e.g., depth, pose/hand tracking, open-vocabulary detection, auto-labeling) is a plus

Your next step

  • Have your CV and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.
  • Ask the employer about the salary range before committing time to the process.

Complete your application on jobs.ashbyhq.com. The employer’s form will show what is required.

Already applied? Track this application

Source & posting history

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Palo Alto, California, United States

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Status in our records
Active
First seen by us
Sep 26, 2026
Recorded sightings
17
Last seen by us
Oct 12, 2026

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Report an error

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.