Machine Learning Engineer: Perception Analytics

Bedrock Robotics
San Francisco, CA, United States
10 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Data Analysis C++ (Programming Language) Python (Programming Language) Machine Learning Pytorch Juniper Information Technology Machine Learning Operations

Job description

  • Extend, modify and adapt existing perception signals for analytics needs
  • Work with customers to define and scope what is possible with advanced perception systems on-site
  • Deploy models and analytics directly to fleets of machines

Requirements

Machine Learning, Algorithms, Funding, Retrofit, Cargo/Freight, Construction, Heavy Equipment/Vehicles, Juniper Networks M-Series, Artificial Intelligence (AI), Excavator, * MSc or advanced degree in Computer Science, Robotics, or a related field

  • 4+ years of professional experience shipping perception systems to production (ideally on robotic or other embedded platforms), with strong hands-on experience in a modeling framework (e.g. PyTorch)
  • Proficient in Python and comfortable reading and writing at least one systems language (e.g. C++, Rust)
  • Hands-on experience incorporating raw sensor data (camera, lidar, IMU) into learned pipelines
  • Solid grounding in 3D geometry, sensor calibration (intrinsics/extrinsics), coordinate transforms, and camera/image re-projection algorithms
  • Strong data analysis skills across statistical characterization of sensor data, corner-case and anomaly discovery, and evaluation design

Ways to Stand Out:

One or more of the following:

  • Prior experience working with customers to understand perception data and analytics
  • Experience with the Rust programming language
  • Published work in top-tier venues such as ICRA, IROS, CVPR, ECCV, ICCV, CoRL, or RSS

Other special aspects of the role:

  • Based in the Bay Area with the ability to be onsite at our SF office on a daily/weekly basis

About the company

Join the team bringing autonomy to the built world

At Bedrock, we’re moving AI out of the lab and onto real job sites. Our team includes veterans who helped launch Waymo, scaled Segment to a $3.2B acquisition, and grew Uber Freight to $5B in revenue. We retrofit the heavy equipment contractors already own, starting with excavators, so experienced crews can safely take on more projects and deliver them more predictably.In August 2026, Bedrock-equipped excavators began doing fully autonomous, paid work on live commercial job sites. We’ve more than doubled our customer base since 2025, and our machines now work with contractors across the West, South, and Midwest.In October 2026, we raised a $600M Series C co-led by CapitalG and Emergence Capital, bringing our total funding to nearly $1B. We’re using it to put more autonomous machines to work, build the field and operations teams behind every deployment, and expand into new machine types and job-site tasks.This is where algorithms meet steel-toed boots. You’ll work alongside construction veterans and world-class engineers to solve physical-world problems that simulations can’t touch. If you’re ready to do meaningful work on hard problems, we’d love to have you join us.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…