{"schemaVersion":"jobsearcher.job.v1","id":"1dde0f9eaa36c21f05c19e9e","url":"https://jobsearcher.com/jobs/1dde0f9eaa36c21f05c19e9e","canonicalUrl":"https://jobsearcher.com/jobs/1dde0f9eaa36c21f05c19e9e","title":"SLAM Engineer","description":"Senior SLAM Machine Learning Engineer\nAbout us\n\nAIM builds autonomy for the real world - robots that move mountains. Our systems fuse software, hardware, robotics, and mission‑critical infrastructure into ruggedized, safety‑critical machinery operating on jobsites across the world. We replace decades of manual, error‑prone, high‑risk work with intelligent machines that reshape how earthmoving is done.\n\nLocalization and mapping are core capabilities of our autonomy platform. Our machines must know precisely where they are in complex, constantly changing environments: terrain that is being actively dug, moved, and reshaped by the machines themselves. Unlike road vehicles that can rely on static HD maps and distinct lane lines, AIM machines operate in dynamic, often feature‑poor landscapes. This creates novel challenges in Simultaneous Localization and Mapping (SLAM), state estimation, and sensor fusion.\n\nWe’re building the SLAM systems that allow machines to navigate reliably, build accurate topographical representations on the fly, and operate safely under harsh physical conditions.\n\nWe’re growing fast, scaling globally, and building the engineering foundation that will define the next century of construction.\n\nAbout you\n\nYou’re an engineer who is ready to take one of the most difficult state estimation and mapping problems where algorithmic theory meets the messy, physical world.\n\nYou have experience building production SLAM or state estimation systems that are proven to work on real hardware. You understand how localization algorithms behave under real‑world constraints such as severe sensor vibration, track/wheel slip, GPS‑denied environments, and featureless terrain.\n\nYou enjoy working across the full localization stack - from designing sensor configuration, integration and calibration (IMU, LiDAR, GNSS, kinematics), through factor graph optimization and map management, to deployment on edge compute for real‑time control loops.\n\nYou take ownership of outcomes, not just algorithms. You debug deeply, validate rigorously, and iterate quickly using field data to continuously improve system robustness.\n\nYou’re motivated by building state estimation systems that enable safe, reliable autonomy in environments where failure is not acceptable.\n\nAbout us together\n\nWe are solving SLAM problems that do not exist in traditional autonomy domains.\n\nAIM machines operate in environments that are constantly evolving - digging soil, moving rock, loading trucks, and reshaping terrain. These environments introduce challenges such as:\n\nDynamic terrain\n\nFeature‑poor environments\n\nSensor occlusion\n\nDust, and environmental noise\n\nVibration and degrading calibration\n\nWe will design algorithms that perform reliably in these environments. We will build SLAM systems that integrate tightly with perception, planning, controls, and machine operations. And we will continuously close the loop between field data and algorithm improvements.\n\nIf that excites you - you’re the kind of Senior SLAM Engineer who will thrive here.\n\nWhat you will own\n\nAs a Senior SLAM Engineer, you will design, develop, and deploy the state estimation, mapping and calibration systems that allow AIM’s autonomous machines to navigate and understand their changing environment.\n\nDesign & Advance SLAM Systems\n\nArchitect and develop robust multi‑sensor fusion algorithms (LiDAR, IMU, GNSS, wheel odometry/kinematics) for high‑frequency, low‑latency state estimation.\n\nAdvance AIM’s mapping stack, including point cloud registration, loop closure, and dynamic map updating.\n\nDevelop algorithms to detect and react to outlier measurements caused by dust, sliding terrain, or sensor degradation.\n\nOwn Sensor Calibration Pipelines\n\nDesign, build, and maintain automated calibration pipelines for complex multi‑sensor rigs (LiDAR, Camera, INS/IMU).\n\nDevelop algorithms for online and offline intrinsic, extrinsic, and spatio‑temporal calibration to ensure high precision despite severe machine vibration and mechanical wear.\n\nCreate scalable calibration routines that can be executed by field operators on active jobsites without needing specialized laboratory environments.\n\nBuild Production Localization Systems\n\nImplement and optimize multi‑modal localization algorithms (graph or filter based) for real‑time deployment on edge hardware.\n\nBuild scalable tools for map management, alignment, and distribution across fleets of machines.\n\nIntegrate SLAM with the Autonomy Stack\n\nCollaborate with perception, planning, and controls teams to provide stable, continuous state estimates required for precise, heavy‑duty manipulation and navigation.\n\nEnsure SLAM outputs interact safely with machine‑centric awareness and safety systems.\n\nDesign localization interfaces that are robust, testable, and observable.\n\nUse Field Data to Improve System Performance\n\nAnalyze real‑world telemetry and logs collected from deployed machines to characterize drift, analyze loop‑closure failures, and improve system reliability.\n\nIdentify edge cases and failure modes and develop robust, mathematically sound solutions.\n\nWork closely with field engineers and operators to validate localization performance under real, punishing operating conditions.\n\nQualifications\n\nBachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, Aerospace Engineering, or a related field.\n\n5+ years of professional experience building SLAM, state estimation, or localization systems.\n\nStrong mathematical foundation in 3D geometry, linear algebra, probabilistic robotics, kinematics, and optimization.\n\nDeep expertise in modern state estimation techniques (e.g., Extended/Unscented Kalman Filters, Particle Filters) and optimization frameworks (e.g., GTSAM, Ceres Solver, g2o).\n\nHands‑on experience developing and maintaining automated sensor calibration pipelines (intrinsic, extrinsic, and spatio‑temporal) for multi‑sensor suites (LiDAR, Camera, IMU, GNSS).\n\nExceptional programming ability in modern C++ (C++14/17 and beyond) and Python for tooling/analysis.\n\nExperience with LiDAR odometry and mapping (LOAM variants), point cloud registration (ICP, NDT), and handling large 3D point clouds.\n\nExperience tightly coupling IMU data with LiDAR, visual, or GNSS measurements.\n\nExperience debugging complex, real‑world robotic system behavior using data, logs, and performance metrics.\n\nExperience working in robotics.\n\nPreferred Qualifications\n\nExperience building SLAM systems for off‑road autonomous vehicles, agriculture, mining, or heavy machinery.\n\nExperience developing continuous/online calibration algorithms to correct mechanical shifts during operation.\n\nExperience dealing with complex vehicle kinematics and severe wheel/track slip.\n\nFamiliarity with handling map obsolescence in dynamic environments.\n\n#J-18808-Ljbffr","company":"Aim","rawCompany":"aim","city":"Seattle","state":"WA","isRemote":false,"isActive":false,"createdAt":"2026-06-20T03:18:31.338Z","occupations":[{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"},{"code":"17-2051.00","title":"Civil Engineers","slug":"civil-engineers"}],"industries":[{"code":"333248","title":"All Other Industrial Machinery Manufacturing","slug":"all-other-industrial-machinery-manufacturing"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"},{"code":"541370","title":"Surveying and Mapping (except Geophysical) Services","slug":"surveying-and-mapping-except-geophysical-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"SLAM Engineer","description":"Senior SLAM Machine Learning Engineer\nAbout us\n\nAIM builds autonomy for the real world - robots that move mountains. Our systems fuse software, hardware, robotics, and mission‑critical infrastructure into ruggedized, safety‑critical machinery operating on jobsites across the world. We replace decades of manual, error‑prone, high‑risk work with intelligent machines that reshape how earthmoving is done.\n\nLocalization and mapping are core capabilities of our autonomy platform. Our machines must know precisely where they are in complex, constantly changing environments: terrain that is being actively dug, moved, and reshaped by the machines themselves. Unlike road vehicles that can rely on static HD maps and distinct lane lines, AIM machines operate in dynamic, often feature‑poor landscapes. This creates novel challenges in Simultaneous Localization and Mapping (SLAM), state estimation, and sensor fusion.\n\nWe’re building the SLAM systems that allow machines to navigate reliably, build accurate topographical representations on the fly, and operate safely under harsh physical conditions.\n\nWe’re growing fast, scaling globally, and building the engineering foundation that will define the next century of construction.\n\nAbout you\n\nYou’re an engineer who is ready to take one of the most difficult state estimation and mapping problems where algorithmic theory meets the messy, physical world.\n\nYou have experience building production SLAM or state estimation systems that are proven to work on real hardware. You understand how localization algorithms behave under real‑world constraints such as severe sensor vibration, track/wheel slip, GPS‑denied environments, and featureless terrain.\n\nYou enjoy working across the full localization stack - from designing sensor configuration, integration and calibration (IMU, LiDAR, GNSS, kinematics), through factor graph optimization and map management, to deployment on edge compute for real‑time control loops.\n\nYou take ownership of outcomes, not just algorithms. You debug deeply, validate rigorously, and iterate quickly using field data to continuously improve system robustness.\n\nYou’re motivated by building state estimation systems that enable safe, reliable autonomy in environments where failure is not acceptable.\n\nAbout us together\n\nWe are solving SLAM problems that do not exist in traditional autonomy domains.\n\nAIM machines operate in environments that are constantly evolving - digging soil, moving rock, loading trucks, and reshaping terrain. These environments introduce challenges such as:\n\nDynamic terrain\n\nFeature‑poor environments\n\nSensor occlusion\n\nDust, and environmental noise\n\nVibration and degrading calibration\n\nWe will design algorithms that perform reliably in these environments. We will build SLAM systems that integrate tightly with perception, planning, controls, and machine operations. And we will continuously close the loop between field data and algorithm improvements.\n\nIf that excites you - you’re the kind of Senior SLAM Engineer who will thrive here.\n\nWhat you will own\n\nAs a Senior SLAM Engineer, you will design, develop, and deploy the state estimation, mapping and calibration systems that allow AIM’s autonomous machines to navigate and understand their changing environment.\n\nDesign & Advance SLAM Systems\n\nArchitect and develop robust multi‑sensor fusion algorithms (LiDAR, IMU, GNSS, wheel odometry/kinematics) for high‑frequency, low‑latency state estimation.\n\nAdvance AIM’s mapping stack, including point cloud registration, loop closure, and dynamic map updating.\n\nDevelop algorithms to detect and react to outlier measurements caused by dust, sliding terrain, or sensor degradation.\n\nOwn Sensor Calibration Pipelines\n\nDesign, build, and maintain automated calibration pipelines for complex multi‑sensor rigs (LiDAR, Camera, INS/IMU).\n\nDevelop algorithms for online and offline intrinsic, extrinsic, and spatio‑temporal calibration to ensure high precision despite severe machine vibration and mechanical wear.\n\nCreate scalable calibration routines that can be executed by field operators on active jobsites without needing specialized laboratory environments.\n\nBuild Production Localization Systems\n\nImplement and optimize multi‑modal localization algorithms (graph or filter based) for real‑time deployment on edge hardware.\n\nBuild scalable tools for map management, alignment, and distribution across fleets of machines.\n\nIntegrate SLAM with the Autonomy Stack\n\nCollaborate with perception, planning, and controls teams to provide stable, continuous state estimates required for precise, heavy‑duty manipulation and navigation.\n\nEnsure SLAM outputs interact safely with machine‑centric awareness and safety systems.\n\nDesign localization interfaces that are robust, testable, and observable.\n\nUse Field Data to Improve System Performance\n\nAnalyze real‑world telemetry and logs collected from deployed machines to characterize drift, analyze loop‑closure failures, and improve system reliability.\n\nIdentify edge cases and failure modes and develop robust, mathematically sound solutions.\n\nWork closely with field engineers and operators to validate localization performance under real, punishing operating conditions.\n\nQualifications\n\nBachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, Aerospace Engineering, or a related field.\n\n5+ years of professional experience building SLAM, state estimation, or localization systems.\n\nStrong mathematical foundation in 3D geometry, linear algebra, probabilistic robotics, kinematics, and optimization.\n\nDeep expertise in modern state estimation techniques (e.g., Extended/Unscented Kalman Filters, Particle Filters) and optimization frameworks (e.g., GTSAM, Ceres Solver, g2o).\n\nHands‑on experience developing and maintaining automated sensor calibration pipelines (intrinsic, extrinsic, and spatio‑temporal) for multi‑sensor suites (LiDAR, Camera, IMU, GNSS).\n\nExceptional programming ability in modern C++ (C++14/17 and beyond) and Python for tooling/analysis.\n\nExperience with LiDAR odometry and mapping (LOAM variants), point cloud registration (ICP, NDT), and handling large 3D point clouds.\n\nExperience tightly coupling IMU data with LiDAR, visual, or GNSS measurements.\n\nExperience debugging complex, real‑world robotic system behavior using data, logs, and performance metrics.\n\nExperience working in robotics.\n\nPreferred Qualifications\n\nExperience building SLAM systems for off‑road autonomous vehicles, agriculture, mining, or heavy machinery.\n\nExperience developing continuous/online calibration algorithms to correct mechanical shifts during operation.\n\nExperience dealing with complex vehicle kinematics and severe wheel/track slip.\n\nFamiliarity with handling map obsolescence in dynamic environments.\n\n#J-18808-Ljbffr","datePosted":"2026-06-20T03:18:31.338Z","dateModified":"2026-06-20T03:18:31.338Z","hiringOrganization":{"@type":"Organization","name":"Aim","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1dde0f9eaa36c21f05c19e9e"},"url":"https://jobsearcher.com/jobs/1dde0f9eaa36c21f05c19e9e"}}