Computer Vision Scientist: Mapping and Localization with Global Automotive Company in Bay Area, CA

company banner
OSI Engineering, Inc.
Algorithms, Automotive, Deep learning, Computer vision, Engineering, Machine learning, Mapping, Publications, PyTorch, Research and development, Research, TensorFlow
Full Time
Depends on Experience

Job Description

Computer Vision Scientist: Mapping and Localization with Global Automotive Company in Bay Area, CA



Join an innovative team within a global automotive company that focuses on research and development of vision-based mapping and localization using various on-board sensors for next generation mobility systems. Our ideal candidate has experience in visual SLAM, primarily using machine learning-based methods, secondary to a classical approach with a publication track record. The responsibilities include survey of state-of-the-art Computer Vision and SLAM technologies, research new methods and algorithms, design, and implementation of software to support real-time operation of autonomous mobile systems and to solve real problems.

Position focuses on mapping and localizations, vision-based mapping, from stereo camera or monocular camera, not from Lidar or other means, focused on vision-based mapping and localization.

Other sensors that can be used in conjunction to vision-based method, primary sensing modality is a camera.



  • Take ownership of mapping technologies in the next generation and make relentless efforts to research, evaluate, perfect, and promote proposed solutions within the organization.
  • Research and development of next-generation mapping and localization solutions aiming at accurate and semantically correct scalable maps and localization with minimal supervision.
  • Design, development, and integration of software systems necessary to realize research prototypes.
  • Develop evaluation metrics to confirm the efficacy of proposed algorithms.
  • Contribute to a portfolio of patents, academic publications, and prototypes to demonstrate research value.
  • Be an essential member of a team of engineers and scientists that develop technologies for autonomous systems in a fast-paced software development environment.


Required Skillset:

  • Deep understanding of classic SLAM pipeline such as feature extraction, triangulation, BA, loop closure, etc.
  • Familiarity with recent advances in various SLAM topics, such as visual place recognition, long-term localization, semantic SLAM, topological mapping, distributed and incrementally learned maps, etc.
  • Excellent software skills for real time operations.
  • Ability to transfer conceptual models to working code in C++ or Python.
  • Strong written and oral communication skills including development and delivery of presentations, proposals, and technical documents.
  • Strong publication record in visual SLAM, computer vision or machine learning. At least 2-3 papers in this field, in reputable conferences.
  • Experience with visual SLAM to do mapping and localization. Two methods: 1) classical approach 2) machine learning based methods b/c some complex situations like lighting and variations, things that require semantic scene understanding cannot be done with a classical method.
  • Experience with machine learning based methods and state of the art computer vision SLAM technologies. Hands on experience, not just theoretical. Have research and implementation
  • Ph.D. or M.S. in computer science, robotics, electrical engineering, or related field.


Bonus Skillset:

  • Experience in Deep Learning frameworks such as TensorFlow or Pytorch.
  • Familiarity with vehicle sensors and hardware, including cameras, LiDAR, GPS, CAN, IMU, USB, Ethernet.
  • Extensive hands-on experience in real-world robotics applications and robot operating system (ROS).


Location: San Jose, CA

Type: Direct Hire


Submit resumes to

Company Information

OSI Engineering is a leading talent acquisition and services company, building powerful IT and Engineering development teams to meet speed-to-market demands across the US. We develop, implement and manage workforce solutions through every stage of the product lifecycle, from early application development through final production, delivering the highest-level technology professionals. Our capabilities include technical staff augmentation, managed service programs and resource planning solutions.

With over 20 years of experience, OSI’s technical expertise spans the software stack from the firmware layer up to the user interface. We deliver dynamic and diverse teams for IT Services, Networking Data Services, Cloud Infrastructure and Services, Big Data, Mobile Hardware and Applications, Internet of Things (IoT), Connected Car, Enterprise Information Security and Data Science. Our quality-focused approach to talent acquisition and services helps our clients successfully launch their concepts and products that change the world.

Dice Id : 10365912
Position Id : 7427666
Originally Posted : 4 months ago

Similar Positions at OSI Engineering, Inc.