
Senior Machine Learning Engineer - Perception
Bonsai Robotics16 days ago
San Jose, CA, USASenior
Responsibilities
- Develop, implement, and optimize computer vision and machine learning algorithms for robotics systems.
- Train, test, and deploy custom machine learning models on embedded systems.
- Collaborate with cross-functional teams to integrate models and algorithms into products.
- Research advances in computer vision and devise custom algorithms.
- Develop scalable training pipelines in the cloud.
- Maintain code documentation and unit tests.
Requirements
- Bachelor's or master's degree in computer science, robotics, electrical engineering, or a related field.
- Strong background in machine learning modeling, object detection and segmentation, classical computer vision, and multi-view geometry.
- Experience training multi-head deep learning architectures and familiarity with deep learning architectures for 3D vision.
- Proficiency in PyTorch, C++, and Python.
- Strong foundations in multi-view geometry.
- Strong problem-solving, verbal communication, and written communication skills.
- Experience with ROS 2 and TensorRT is a bonus.
Benefits
- Hybrid flexibility for selective roles, allowing work from the office and home.
- Covered lunch on in-office days.
- Comprehensive medical, dental, and vision insurance.
- Mental health support and wellness programs.
- Supportive collaborative culture, team events, and cross-functional collaboration.
- Mission-driven work advancing robotics and outdoor autonomy.
Categories
ML EngineeringRobotics