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.
Apply directly at EchoTwin AI →Create a free account for alerts like thisView EchoTwin AI immigration profile
This listing is sourced directly from EchoTwin AI's careers page and normalized into a canonical job model.