OpenMind
Machine Learning Engineer
$130K–$200K
San Francisco · On-site · Full-time · Posted Oct 5, 2026
About the job
Builds and deploys scalable computer vision and machine-learning perception systems for robots operating in real-world environments.
What you'll do
- Design and deploy perception solutions for inspection, monitoring, anomaly detection, measurement, and scene understanding.
- Develop perception pipelines and integrate camera and LiDAR sensors, including calibration and sensor fusion as needed.
- Own projects end to end, from system design and model development through optimization, evaluation, deployment, and field debugging.
What they ask for
- Strong foundations in computer vision, machine learning, and deep learning, including detection, classification, and semantic segmentation.
- Engineering skills in Python, Go, and/or C++, and fluency in PyTorch or JAX.
- Experience building and deploying reliable ML systems, with solid software engineering and system design skills.
- Demonstrated end-to-end project ownership and strong problem-solving and communication skills.
Nice to have
- Experience with ROS 2, Docker-based robot deployment, or edge model optimization using TensorRT, ONNX, or similar tools.
- Hands-on experience with LiDAR, 3D perception, sensor calibration, or sensor fusion; familiarity with vision-language models or multimodal foundation models.
Pay
$130K–$200K (base salary)
Tools
Python, Go, C++, PyTorch, JAX, ROS 2, Docker, NVIDIA Jetson
AI focus
Develops computer vision and ML perception systems for physical robots, including object detection, classification, segmentation, tracking, video understanding, and multimodal models. The posting also asks candidates to use modern AI tools to accelerate development.
Model-written summary · the original posting is authoritative