Senior ML Perception Engineer

Mytra

Brisbane (CA)

On-site

USD 180,000 - 260,000

Full time

10 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity grants
Health coverage
401(k) plans
Lunch and snacks at HQ
Generous PTO

Job summary

Mytra is hiring a Senior ML Perception Engineer to lead perception stack development for a distributed robot fleet. You will own models for object detection, depth estimation, and scene understanding, plus the data pipeline, simulation, and on‑robot deployment to support safety and localization.

You will collaborate with camera, robotics, and safety teams, contributing to design, code reviews, and roadmap decisions while scaling perception for real hardware in a fast-growing startup environment

Qualifications

  • 5+ years of experience building and shipping CV/ML perception systems.
  • Strong Python and PyTorch skills with comfort in C/C++ for on‑device code.
  • Hands‑on experience with cameras and depth/ToF sensors and data pipelines.

Responsibilities

  • Build and improve perception models for the fleet, including object detection and depth estimation.
  • Own the vision data engine end to end: ETL pipelines, cloud storage, labeling workflows, and curated datasets.
  • Advance simulation and sim‑to‑real: train/evaluate in simulation and validate with real data.
  • Develop camera and time‑of‑flight based localization feeding the safety system.
  • Deploy and integrate perception on robots: optimize models for on‑board compute and monitor across fleet.
  • Contribute technical leadership: design docs, code reviews, mentorship, and roadmap input.

Skills

Python
PyTorch
C/C++
Computer Vision
Deep Learning
Data pipelines

Education

BS in related field

Tools

ROS
CAN
TensorRT

Job description

We’re creating an entirely new way to solve the most ubiquitous problem in industry - moving and storing material. We’re applying robotics and distributed software to create a new class of product for this $1T market. We’re focused on the supply chain industry first. The industry is in a massive bind with the continued growth of e-commerce, sharp rise in costs, and supply chain disruptions. What has been a “sleepy” industry for decades is now at the epicenter of sustaining the global economy.

About the role

As a Senior ML Perception Engineer at Mytra, you'll be a key member of our Computer Vision team, building the perception stack that gives our distributed robot fleet its situational awareness. This is a hands‑on role that spans the full problem: the models that let our robots detect pallet trays and other bots and estimate distance to them, the simulation and data pipelines that produce and validate those models, and the integration that gets perception onto the robot and into the hands of the motion and safety systems.

Perception feeds everything downstream: collision avoidance, localization, and safety all depend on how well our robots see and interpret their environment, so this role has real impact across the robotics stack. You'll own significant perception workstreams end to end, from data collection through deployment, and work closely with the camera, robotics, and safety teams.

What you’ll do:
  • Build and improve perception models for the fleet, including object detection (pallet trays and bots), depth estimation (using both learned and geometric methods such as projection geometry and calibration), and scene understanding that power collision avoidance and other on‑bot behaviors.
  • Own the vision data engine end to end: ETL pipelines that ingest on‑bot and rollbot logs, route data through cloud storage and labeling workflows, and produce curated, training‑ready datasets on demand, so improvements are measurable and reproducible.
  • Advance simulation and sim‑to‑real: train and evaluate models in simulation, validate them in software‑in‑the‑loop, and systematically close the gap to real robot data.
  • Develop camera and time‑of‑flight based localization that feeds the safety system, improving the robustness of fleet localization.
  • Deploy and integrate perception on the robot: optimize models for on‑bot compute, publish outputs to downstream consumers, implement consumer handling of perception inputs and build the automated processes to release and monitor models across the fleet.
  • Contribute technical leadership: author design docs, review code, mentor engineers, and help shape the perception roadmap in partnership with the camera/sensing, robotics, and safety teams.
Ideal Candidates
  • 5+ years of directly relevant experience building and shipping computer vision or ML perception systems (BS required; MS or PhD preferred).
  • Strong applied computer vision and deep learning skills (detection, segmentation, tracking, depth estimation) together with solid classical and geometric CV, including camera calibration and projection geometry.
  • A track record of shipping perception to production on real systems, with the data‑centric debugging instincts to know why models break and how to fix them.
  • Hands‑on experience with cameras and depth/ToF sensors, including data collection and calibration.
  • Experience building or operating vision data pipelines and labeling workflows: dataset creation, curation, and assisted or auto‑labeling.
  • Strong Python and PyTorch skills, and comfort with C/C++ for on‑device or performance‑critical code.
  • Simulation and sim‑to‑real experience (Isaac Sim, Webots, Gym, MuJoCo, or similar).
  • The ability to work across disciplinary boundaries, collaborating with software, controls, and safety engineers to debug real robotic systems.
  • Comfort with ambiguity and an early‑stage mindset: you’re excited to shape an immature, high‑impact area, and you’re willing to realize mistakes and pivot.
Nice to have:
  • Robotics and systems integration experience (ROS or similar, CAN, pub/sub frameworks) and deploying perception across distributed robot fleets.
  • Edge and embedded model optimization (quantization, pruning, distillation, TensorRT or similar) for resource‑constrained on‑robot compute.
  • Foundation models, world models, or vision‑language approaches applied to perception or simulation.
  • Familiarity with vision data and observability tooling (Foxglove, GCP, Encord, or equivalents).
A Final Note:

At Mytra, we build bots, but we hire humans. We value thoughtful challengers who communicate with clarity and respect, and we’re lifelong learners committed to getting better every day. We move fast, learn faster, and show up for each other under pressure. The best outcomes come from diverse perspectives working together to build something meaningful and built to last

Benefits Include:
  • Competitive compensation and equity grants at a high‑growth company backed by top‑tier VCs
  • Fully subsidized health coverage, including medical (baseline plans), dental, and vision for employees and dependents
  • 401(k) plans and employer‑subsidized life insurance
  • Fully subsidized lunch and snacks at HQ—you eat and share stories together at the "long" table
  • Generous PTO and company‑paid holidays, including one week over the winter break so everyone can recharge together
  • Voluntary pet insurance, Voluntary Life Insurance, Accident, Critical Illness, and Hospital Indemnity
  • Fully subsidized tax advisory services and education to help you understand your equity
  • Commuter benefits, including a up to $150 monthly commuter benefit
  • Lively, modern combined office and lab space where we rapidly iterate through design, build, and test phases
  • Fully equipped onsite gym and showers at headquarters
Pay Notice

Compensation for this position will be set based on the candidate's experience level and location. The posted salary band is applicable only to the San Francisco Bay Area and is subject to change.

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

Similar jobs worth comparing

Senior ML Perception Engineer
Senior ML Perception Engineer

Mytra Robotics • Brisbane (CA)

On-site
USD 180,000 - 260,000
Competitive equity grants
Fully subsidized health coverage
401(k) plans
+4
Senior Software Engineer , Vision
Senior Software Engineer , Vision

Mytra • Brisbane (CA)

On-site
USD 190,000 - 210,000
Health coverage
401(k) plan
Free lunch and snacks
+3
Senior Software Engineer , Vision
Senior Software Engineer , Vision

Mytra Robotics • Brisbane (CA)

On-site
USD 190,000 - 210,000
Health coverage
401(k)
Lunch at HQ
+3
Senior Backend Software Engineer, Robot Fleet Orchestration at Mytra
Senior Backend Software Engineer, Robot Fleet Orchestration at Mytra

Matcha • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 260,000
Competitive compensation
Equity grants
Health coverage
+7
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Mytra • California (MO), Northern (KY)

Hybrid
USD 180,000 - 200,000
Health coverage
401(k) plans
Lunch and snacks at HQ
+4
Senior ML Perception Engineer - Robotics Vision
Senior ML Perception Engineer - Robotics Vision

Mytra • Brisbane (CA)

On-site
USD 180,000 - 260,000
Equity grants
Health coverage
401(k) plans
+2
Senior Systems Integration Engineer
Senior Systems Integration Engineer

Mytra • United States

On-site
USD 150,000 - 230,000
Competitive compensation
Healthcare coverage
401(k) plans
+2
Staff Electrical Engineer
Staff Electrical Engineer

Garuda Ventures • Brisbane (CA)

On-site
USD 120,000 - 160,000
Competitive compensation
Fully subsidized health coverage
Generous PTO
+1
Senior Modeling & Optimization Engineer
Senior Modeling & Optimization Engineer

Mytra • United States

On-site
USD 150,000 - 210,000
Competitive compensation and equity
Fully subsidized health coverage
401(k) plans
+3
Senior Modeling & Optimization Engineer
Senior Modeling & Optimization Engineer

Mytra • Brisbane (CA)

On-site
USD 175,000 - 190,000
Fully subsidized health coverage
401(k) plans
Generous PTO
+3