Sunnyvale, CA

Salary
Posted
Jul 21, 2026
Location
Sunnyvale, CA
Last confirmed open
Jul 23, 2026

What this job asks for AI summary

A data scientist role focused on building and deploying machine learning models across a centralized ML platform within a medical robotics company. The work spans the full model lifecycle — from collaborating with business units to identify ML opportunities, through design and training, to deployment and ongoing monitoring. Suits candidates with hands-on experience in classical and deep learning methods, Python, and cloud-based data platforms.

Mid level · 3+ years · Bachelor's required

Must have (6)
PythonSQLPyTorch or TensorFlowscikit-learndeep learningLLMs
Nice to have (2)
SnowflakeDatabricks

“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
Python88%SQL72%scikit-learn58%deep learning40%

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

What the occupation pays Median $122,874 (middle half $87,544–$162,374).

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

Why we read it this way (6)

No specific work location or metro area is stated in the posting. The posting notes a preference against candidates residing in a list of 14 states, suggesting a distributed/remote-friendly arrangement, but does not explicitly confirm fully remote work — remote is marked false as a conservative default.

The degree requirement states 'Bachelor's or Master's degree'; because a Bachelor's is the minimum and no equivalent-experience substitution is offered, the degree requirement is set to Bachelors.

Snowflake and Databricks appear under the Required section but are framed with 'familiarity with' — a softer gate than the firm language used for Python, SQL, and the ML frameworks — so they are marked preferred.

TensorFlow is listed alongside PyTorch as an interchangeable ML framework option and is captured in PyTorch's alternatives rather than as a separate skill.

No compensation figures were included in the posting despite a reference to 'target compensation ranges are listed' — likely truncated; no comp fields are populated.

The alt SOC (15-1252 Software Developers) reflects the meaningful model-building, deployment, and platform engineering duties described, though the primary framing is clearly data science / ML.

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 ↗