Bedrock Robotics
Machine Learning Engineer: Perception
About this role
Bedrock is seeking a Machine Learning Engineer to develop production-grade 3D perception systems for autonomous construction machinery. You'll design and deploy multi-modal fusion architectures (LiDAR and camera) that handle real-world challenges like occlusion, harsh weather, and vibration, while optimizing models for edge hardware.
What you'll do
- Design and train early-fusion perception models (BEV transformers) combining LiDAR and camera data for object detection and segmentation
- Build robust systems handling dynamic occlusion, particulates, and high-vibration construction environments
- Optimize and deploy deep learning models to embedded hardware with attention to latency and inference constraints
- Debug system-level issues including sensor calibration drift and real-time performance bottlenecks
- Manage data pipelines and ensure ground truth quality for model training and evaluation
- Collaborate with cross-functional teams to create perception representations for downstream autonomy tasks
What they're looking for
- Deep learning frameworks (PyTorch, TensorFlow, or JAX)
- 3D geometry and multi-sensor calibration (SE(3), homogeneous coordinates, intrinsic/extrinsic calibration)
- Early-fusion architectures (BEVFusion, TransFuser, PointPainting)
- Transformer-based object detection (DETR, PETR, temporal variants)
- Python and systems programming (C++ or Rust)
- Data pipeline management and ground truth annotation
- LiDAR and computer vision perception
- Edge deployment and real-time optimization
Benefits
- Work on meaningful real-world autonomy problems in construction
- Collaborate with veterans from Waymo, Segment, and Uber Freight
- Well-funded company ($350M backing) with resources to execute at scale
- Located in San Francisco with flexible remote considerations
- Opportunity to impact billion-dollar infrastructure projects
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Bedrock Robotics
Bedrock Robotics develops autonomous construction machinery powered by AI and robotics technology. The company is hiring for roles spanning developer infrastructure, simulation systems, hardware engineering, field robotics application, and frontend engineering to support the development and deployment of autonomous excavators and heavy equipment.
View all jobs at Bedrock RoboticsLikely interview questions
- Walk us through a production 3D perception system you've shipped at scale. How did you approach the full pipeline from data collection to deployment, and what were the biggest bottlenecks?
- Describe your experience with early fusion architectures (BEVFusion, TransFuser, PointPainting). How do you decide when to fuse at the feature level versus later in the pipeline?