Demo

Senior SLAM Engineer

Bonsai Robotics
San Jose, CA Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 4/14/2025

Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosystem of semi-autonomous robotic machinery. Orchards are dusty, hazard-filled, and GPS-denied. The GPS-based autosteer features that have driven row crop efficiencies cannot function in orchards. Our vision, AI, and machine control systems offer human-level environment understanding and local navigation capabilities and will be the platform for a new wave of innovation in agricultural production and management systems. Our state-of-the-art technology empowers orchard managers to optimize their operations, dramatically reduce operational expenses, and increase profitability.

Qualifications, skills, and all relevant experience needed for this role can be found in the full description below.

Job Overview

We are seeking a motivated SLAM Engineer to join our growing SLAM group. In this role, you will work closely with senior engineers to develop and optimize visual(-inertial) SLAM algorithms for our autonomous agricultural machinery. This position offers a unique opportunity to contribute to transformative projects in the field of autonomous systems and agricultural technology.

Responsibilities :

  • Assist in the development and implementation of visual(-inertial) SLAM / odometry algorithms (both front- and back-ends).
  • Work with sensor data (camera, IMU, LiDAR, radar) and tight / loose sensor fusion methods to develop robust pose estimation and mapping systems.
  • Conduct experiments and field tests to validate SLAM solutions in real-world agricultural environments.
  • Collaborate with senior engineers to integrate SLAM systems into the overall architecture of our autonomous machinery.
  • Participate in code reviews, algorithm optimization, and system debugging.
  • Document work clearly and thoroughly to support knowledge sharing and future development.
  • Stay updated with the latest advancements in visual SLAM, online calibration systems, and related technologies.

Requirements :

  • Bachelor’s degree or higher in Computer Science, Electrical Engineering, Robotics, or a related field.
  • Understanding of SLAM / odometry concepts for front-ends (feature extraction, feature matching, optical flow, etc.) and back-ends (factor-graph / pose-graph optimization).
  • Practical experience with SLAM systems deployed on autonomous machines (drones, vehicles, field robots).
  • Understanding of mathematical concepts behind 3D vision.
  • Experience with C and Python programming languages.
  • Familiarity with ROS2 and its application in SLAM projects.
  • Knowledge of sensor data processing, including cameras, IMUs, and LiDARs.
  • Experience with software development tools such as Git, Docker, and CMake.
  • Ability to work collaboratively in a team environment and communicate effectively.
  • Some experience with software libraries such as GTSAM, Ceres, G2O, OpenCV, PCL.
  • Nice to Have :

  • First-author publications at top Computer Vision / Robotics conferences (CVPR, ICRA, ICCV, ECCV, IROS).
  • Experience with deep-learning methods applied to SLAM.
  • Familiarity with CUDA programming and optimization.
  • Contributions to open-source SLAM or robotics projects.
  • J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior SLAM Engineer?

    Sign up to receive alerts about other jobs on the Senior SLAM Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $85,996 - $102,718
    Income Estimation: 
    $111,859 - $131,446
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $122,763 - $145,698
    Income Estimation: 
    $73,784 - $86,677
    Income Estimation: 
    $90,372 - $103,622
    Income Estimation: 
    $61,825 - $80,560
    Income Estimation: 
    $90,032 - $105,965
    Income Estimation: 
    $85,996 - $102,718
    Income Estimation: 
    $85,996 - $102,718
    Income Estimation: 
    $111,859 - $131,446
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $122,763 - $145,698
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $136,611 - $163,397
    Income Estimation: 
    $135,163 - $163,519
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $150,859 - $181,127
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $169,825 - $204,021
    Income Estimation: 
    $166,631 - $195,636
    Income Estimation: 
    $162,237 - $199,353
    Income Estimation: 
    $181,083 - $218,117
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Bonsai Robotics

    Bonsai Robotics
    Hired Organization Address San Jose, CA Full Time
    About Bonsai Robotics Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by...
    Bonsai Robotics
    Hired Organization Address San Jose, CA Full Time
    About Bonsai Robotics Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by...
    Bonsai Robotics
    Hired Organization Address San Jose, CA Full Time
    About Bonsai Robotics Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by...

    Not the job you're looking for? Here are some other Senior SLAM Engineer jobs in the San Jose, CA area that may be a better fit.

    VIO / SLAM Engineer

    Apple, Sunnyvale, CA

    AI Assistant is available now!

    Feel free to start your new journey!