EchoTwin AI

EchoTwin AI

3D Perception Engineer - SLAM with Mono Cameras

San Francisco Office

Sponsorship not specifiedDetected 319 days ago
PythonC++AlgorithmsDeep LearningComputer VisionRoboticsElectrical EngineeringSensorsCommunicationProblem Solving

About the role

  • Company Overview EchoTwin AI is pioneering AI-driven infrastructure intelligence, redefining how cities are managed.
  • More than "smart cities," EchoTwin is advancing the era of cognizant cities-urban environments with the awareness to see, think, and act on challenges in real time.
  • EchoTwin AI is not responsible for any fees related to unsolicited resumes.

Responsibilities

  • Design and develop monocular SLAM algorithms for real-time localization and 3D mapping in dynamic environments.
  • Optimize SLAM pipelines for performance, accuracy, and computational efficiency on resource-constrained platforms.
  • Collaborate with cross-functional teams, including robotics, software, and hardware engineers, to integrate SLAM solutions into production systems.
  • Implement and test algorithms in C++ and/or Python, ensuring scalability and reliability.
  • Document technical designs, algorithms, and experimental results for internal and external stakeholders.
  • By enabling municipalities to proactively monitor, predict, and resolve issues, EchoTwin helps build resilient, self-healing, and sustainable urban ecosystems.
  • At EchoTwin AI, we value excellence regardless of background and are committed to building a team that reflects the communities we serve.

Requirements

  • Strong proficiency in C++ and/or Python for algorithm development and optimization.
  • Hands-on experience with monocular SLAM techniques, including feature detection, tracking, and loop closure.
  • Knowledge of sensor fusion techniques, particularly with IMUs or other inertial sensors.
  • Experience deploying SLAM systems in real-world applications, such as autonomous vehicles or drones.
  • Experience with real-time systems and optimizing algorithms for embedded platforms.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field. A PhD is a plus.
  • 3+ years of experience in computer vision, SLAM, or related perception systems.
  • Experience with deep learning-based approaches for monocular depth estimation or visual odometry.
  • Familiarity with computer vision libraries (e.g., OpenCV, PCL) and frameworks (e.g., ROS, Eigen).
  • Understanding of camera models, calibration, and image processing techniques.
  • Benefits and Perks
  • There are endless learning and development opportunities from a highly diverse and talented peer group, including experts in various fields, including Computer Vision, GenAI, Digital Twin, Government Contracting, Systems and Device Engineering, Operations, Communications, and more!
  • Options for medical, dental, and vision coverage for employees and dependents (for US employees)

Nice to have

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • A PhD is a plus.

Benefits

  • Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
  • Profit sharing
  • The ideal candidate will design, implement, and optimize algorithms to enable robust real-time localization and mapping for 3D construction, contributing to cutting-edge advancements in robotics and computer vision.
  • Stay updated on the latest advancements in computer vision, SLAM, and monocular depth estimation, incorporating relevant techniques into development.

Company info

  • We are seeking a skilled Perception Engineer to join our team, specializing in the development of Simultaneous Localization and Mapping (SLAM) systems using monocular cameras.

Equal opportunity

  • Equal Opportunity Employer.

This listing is sourced directly from EchoTwin AI's careers page and normalized into a canonical job model.