Salary
$120,000–$155,000
Posted
Aug 4, 2026
Location
—
Last confirmed open
Sep 25, 2026

What this job asks for AI summary

This role owns the data infrastructure and tooling that feeds computer vision model training at a retail robotics company. The engineer builds Python-based internal tools, annotation workflows, data quality checks, and model-assisted labeling pipelines, while coordinating with CV, product, and annotation teams. It suits someone comfortable writing production code and also managing the operational side of ML data creation end to end.

Mid level · 3+ years · Full-time

Quick apply — this platform usually takes a CV and a few fields.

Must have (5)
PythonBashLinuxGitREST
Nice to have (5)
CVAT, Fiftyone, Labelbox, Scale, Roboflow or Superviselyactive learningsynthetic dataobject detectionOCR

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
Python51%Linux45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 6, 2026. It is a model, not a headcount.

Why we read it this way (5)

No location is stated in the posting; CBSA and state fields are left blank. The role may be remote or at Simbe's Chicago-area headquarters, but the posting does not specify.

The SOC classification is a judgment call: the role is primarily a software/tooling engineer (Python tools, APIs, internal apps) with a strong ML-data-operations flavor. 15-1252 Software Developers was chosen because the dominant day-to-day work is building and shipping code; 15-2051 Data Scientists is the runner-up given the active learning, dataset versioning, and model evaluation responsibilities.

The required qualifications list 'experience building scripts, data workflows, APIs, or internal tools' — these are treated as facets of the Python and REST skills rather than separate entries, as they name no distinct technology.

'Web frontend or full stack development for internal tools' is required but names no specific framework, so no separate skill entry was created (no concrete named technology to capture).

Bonus qualifications (CVAT/FiftyOne/Labelbox/Scale/Roboflow/Supervisely, active learning, synthetic data, object detection, OCR) are all listed under the explicit 'Bonus Qualifications' heading and are marked preferred accordingly.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗