Join us at Bedrock Robotics
Featured Jobs
Cloud - Data Platform Engineer
We are looking for Bedrock's first Data Engineer. You would be owning the platform for all data driven workflows at the company. You would build, release, and maintain the tabular data processing pipelines at Bedrock. Empower non-Engineers to leverage Bedrock’s unique data as part of their day job. You’d architect and build out data management systems and processes that ensure clear, reliable, data-driven decisions. You would be responsible for continuously improving the efficiency and latency of those systems to maximize speed of iteration.
This role is best suited for a hands-on Engineer who builds large scaled data pipelines, and is driven to build a flexible yet robust data platform that everybody at the company can use to self-serve their data needs. This is an opportunity to build the data platform you always wished you had. It requires experience in building and managing data platforms for multiple years. You would need to articulate a clear vision of what a modern data platform is, and draw the roadmap to get there.
Machine Learning Engineer – Robotics
We’re looking for a highly motivated engineer with experience deploying machine learning algorithms to physical systems in the real world.
The ideal candidate has hands-on experience in perception (e.g., object detection, semantic segmentation, depth estimation) and/or behavior learning methods (e.g., Vision-Language-Action (VLA) models, diffusion policies). More importantly, you’ve shipped ML models to robots in production environments, and you understand the complexities that come with it.
What you’ll do:
Develop and optimize real-time ML models for edge deployment on robotic systems
Work with vendors to label data and build robust data extraction and labeling pipelines
Design custom metrics to evaluate model performance in the field
Reduce model latency using tools like ONNX, TensorRT, or similar
What we’re looking for:
Practical experience applying machine learning with deep learning frameworks, such as PyTorch, to solve real-world problems
Proficiency in Python and comfort with at least one systems language (e.g., C++, Rust)
Experience deploying ML models to robotic systems or other physical platforms
Experience incorporating raw sensor data like camera, lidar, radar, IMUs, etc into deep learning algorithms.
Bonus: Practical application of incorporating 3D geometry into deep learning models
Bonus: Published work in conferences such as ICRA, IROS, CoRL, CVPR, ECCV, ICCV, ICML, NeurIPS,
We’re especially interested in engineers who thrive at the intersection of ML research and real-world robotics applications.
Onboard Platform - Software Engineer
We are looking for exceptional software engineers to build across a range of areas and develop our onboard stack: high-performance data pipelines between sensors and models, middleware, fault injection, performance characterization, optimization, microsecond latency communication, and analytical tooling. Your code will be the beating heart of 40-ton machines building hospitals, roads, factories, data centers, and highways. You will dive deep to solve complex system-level issues, from subtle sensor data degradations to elusive performance bottlenecks in our estimation and control loops.
We code in modern system languages like Rust and C++14 and are looking for engineers who love to code and deeply understand systems. Ideal candidates are exceptional debuggers as well as software architects who take a first principles approach to problem solving. If you happen to have direct experience with safety-critical systems or standards like ISO26262, that’s a plus (but not required). Apply if any of this sounds great!