Senior Robotics Engineer - SLAM Lead

Peppermint Robotics

United States

Hybrid

USD 150,000 - 210,000

Full time

3 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Peppermint Robotics, an autonomous robotics company, seeks a Lead Robotics Perception Engineer - SLAM to drive 3D LiDAR-based SLAM development for real-world deployments. The role emphasizes leadership, mentoring, and collaboration with perception, controls, and navigation teams.

The candidate will optimize SLAM on resource-constrained hardware, integrate with IMU and vision systems, and contribute to ongoing sensor selection and system validation across diverse environments, with international

Qualifications

  • Master’s degree in Robotics, CS, EE or related field with SLAM publications.
  • Years of SLAM software development experience in robotics.
  • Expertise in 3D LiDAR SLAM, visual SLAM, loop closure, and lifelong mapping.
  • Strong knowledge of Lie algebra, probabilistic estimation, sensor fusion, and graph optimization.
  • Proficient in C++ and Python on Linux.
  • Experience with GTSAM, iSAM2, Ceres, or G2O.
  • Familiarity with ROS/ROS2 middleware.

Responsibilities

  • Develop robust, real-time SLAM systems using 3D LiDARs, 2D LiDARs, cameras, and other sensors.
  • Design factor graph-based optimization pipelines.
  • Integrate SLAM with IMU, odometry, and vision systems.
  • Test and validate SLAM across diverse deployments.
  • Collaborate with perception, controls, and navigation teams.
  • Profile and optimize SLAM on embedded compute platforms.
  • Mentor junior team members and lead SLAM efforts.
  • Oversee sensor selection with other leads.
  • Overlap with IST for India-based collaboration and occasional travel.

Skills

3D LiDAR SLAM
C++ and Python
ROS/ROS2
Sensor Fusion

Education

Master's degree in Robotics/CS/EE

Tools

GTSAM
iSAM2
Ceres Solver
G2O
PCL
Open3D
ROS/ROS2

Job description

Peppermint Robotics is an autonomous robotics company based out of Pune, India. Started in 2019 at SINE IIT Bombay, we have grown into a leader in commercial cleaning and industrial material handling robots, with operations in six countries. With offices in Pune, Dubai, and Austin, we are a passionate, engineering-driven team building full-stack autonomy for B2B products that operate in human-centric environments.

Our Mission

At Peppermint Robotics, our mission is to build intelligent robots that automate repetitive and mundane tasks, freeing humans to focus on higher-value work and unlocking greater human potential.

About Us

Peppermint Robotics is an autonomous robotics company based out of Pune, India. Started in 2019 at SINE IIT Bombay, we have grown into a leader in commercial cleaning and industrial material handling robots, with operations in six countries. With offices in Pune, Dubai, and Austin, we are a passionate, engineering-driven team building full-stack autonomy for B2B products that operate in human-centric environments.

Role Overview

We are seeking a Lead Robotics Perception Engineer - SLAM to join our core autonomy team. This role focuses on leading development and optimization of 3D LiDAR-based SLAM solutions, enabling reliable and accurate localization and mapping for autonomous robots deployed across complex, real-world environments. We are looking for engineers who are not only experts in state-of-the‑art SLAM solutions but also able and willing to build our senior talent pool through mentoring and collaboration.

Responsibilities
  • SLAM System Development: Develop robust, real-time SLAM systems using 3D LiDARs, 2D LiDARs, cameras, and other onboard sensors.
  • Optimization: Design and implement factor graph‑based optimization pipelines using GTSAM, Ceres Solver, G2O.
  • Sensor Fusion: Integrate SLAM with IMU, wheel odometry, and vision‑based systems.
  • Testing & Validation: Continuously test and validate SLAM modules across diverse real‑world deployments, including crowded airports, large malls, and hospitals.
  • Cross‑Functional Collaboration: Collaborate closely with perception, controls, and navigation teams to ensure seamless robot autonomy.
  • Performance Tuning: Profile and optimize SLAM performance for resource‑constrained embedded compute platforms.
  • Team Leadership: Serve as a technical leader in SLAM. Mentor junior team members by sharing knowledge and skills gained through your experience.
  • Supply Chain Curation: Share ownership of sensor selection with other technical leads.
  • Logistics: Able and willing to work with teammates in India, including at least two hours of overlap with IST (India Standard Time) for most days and rare travel to India for team‑building.
Qualifications
Minimum Qualifications
  • Education: Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field, including published SLAM research in respected venues.
  • Experience: History of developing and delivering SLAM systems on multiple shipped robotics products (typically requiring several years of industry experience) that successfully operate in large, dynamic indoor environments.
  • Advanced SLAM Expertise: Proven expertise with 3D LiDAR‑based SLAM, visual SLAM, loop closure, global mapping, multi‑session SLAM, and lifelong mapping.
  • Theoretical Knowledge: Strong grasp of Lie algebra, probabilistic estimation, sensor fusion, and graph optimization.
  • Programming: Proficient in C++ and Python in a Linux‑based development environment.
  • Optimization Tools: Experience with GTSAM, iSAM2, Ceres Solver, or G2O.
  • Middleware: Familiarity with ROS/ROS2 and standard robotics middleware.
Preferred Qualifications
  • Education: PhD focusing on SOTA SLAM methods.
  • Point Cloud Processing: Familiarity with PCL, Open3D, or similar libraries.
  • Research & Community: Contributions to open‑source SLAM projects or publications in leading conferences (e.g., ICRA, IROS, RSS).
  • Embedded Systems: Knowledge of performance optimization on resource‑constrained hardware.
  • Supply Chain: Experience in selecting SLAM‑related sensors such as LiDARs, depth cameras, RGB cameras, IMUs.
  • AI Proficiency: Demonstrated ability to use LLMs (Claude or Gemini) to accelerate software development and solve complex technical challenges.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Robotics Perception SLAM Engineer (3D LiDAR)
Lead Robotics Perception SLAM Engineer (3D LiDAR)

Peppermint Robotics • United States

Hybrid
USD 150,000 - 210,000
Senior SLAM Engineer
Senior SLAM Engineer

AIM Intelligent Machines • Seattle (WA)

On-site
USD 120,000 - 160,000
Senior robotics navigation engineer
Senior robotics navigation engineer

Dexmate Inc. • United States

On-site
USD 85,000 - 120,000
Senior Robot Localization and Mapping Engineer
Senior Robot Localization and Mapping Engineer

Intuitive Autonomy • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Robotics Navigation Engineer
Senior Robotics Navigation Engineer

Dexmate • Fremont (CA)

On-site
USD 150,000 - 200,000
Spatial AI & SLAM Engineer
Spatial AI & SLAM Engineer

Proception Inc. • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Competitive salary & meaningful equity
Comprehensive health, dental, vision
Work with world-class researchers in.R
+2
SLAM Engineer
SLAM Engineer

Sunday • Redwood City (CA)

On-site
USD 100,000 - 130,000
Senior SLAM / Localization Engineer
Senior SLAM / Localization Engineer

Evolution USA • Palo Alto (CA)

On-site
USD 200,000 - 270,000
Software Engineer, Perception (SLAM/VIO)
Software Engineer, Perception (SLAM/VIO)

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Robotics Engineer, SLAM
Robotics Engineer, SLAM

Recruiting from Scratch • Scottsdale (AZ)

On-site
USD 120,000 - 150,000