Bookmark and Share

Jobs Available/Wanted

Senior Scientist, SLAM
No replies
Last seen: 17 weeks 2 days ago
Level 1: Prestidigitator
Joined: 2019-05-09
Points: 8

Brain Corp is a San Diego-based AI company creating transformative core technology for the robotics industry. Our diverse engineering teams in Software, Hardware Design, and Embedded Systems are creating comprehensive solutions to support the builders of today's autonomous machines in successfully producing, deploying, and supporting commercial robots across industries and applications. Brain Corp is funded by the SoftBank Vision Fund and Qualcomm Ventures. For more information please visit:   

This position is for a Senior Software Engineer/Scientist specialized in SLAM. For this position, we are looking for a person with a broad understanding of robotic perception in general and a strong expertise in Simultaneous Localization and Mapping. As a core member of our AI Division, you will work with our world-class team of engineers and scientists to build a platform for the next generation of intelligent machines. Your experience will be pivotal in advancing our mission: safe and reliable robots everywhere.

What you need

  • MS in Computer Science, Software Engineering, or a related field
  • 5+ years industry experience or PhD and 3 years
  • Strong theoretical knowledge of 3D environment reconstruction algorithms and sensory fusion
  • Up to date with recent developments in SLAM fields such as semantic and visual SLAM
  • Strong experience in SLAM and robust sensory fusion algorithms for robotics or self-driving systems including visual and depth perception
  • Extensive programming experience in Python and C++  in Linux environment 
  • Understanding in deep learning for semantic environment recognition, data collection and analysis
  • Ability to produce computationally efficient software that can meet real-time requirements
  • Extensive experience converting publications to actual implementations
  • Strong background in software design, prioritizing testability and reusability of the algorithms

Things that Make a Difference

  • Ph.D in Computer Science, Software Engineering or a related field
  • Experience designing and developing robotic systems using a robotic middleware (such as ROS), and existing libraries and tools
  • Experience with continuous integration, Agile and Scrum methodology, deployment and release management tools
  • Experience launching products containing machine learning algorithms
  • Knowledge of parallel computing on GPU, OpenCL, CUDA

Th​is position is located in our San Diego headquarters and reports to the Director of R&D. 

Follow this url to apply: