Applied Computer Vision Scientist or Research Engineer: Visual Scene Understanding with Global Automotive Company in Bay Area, CA

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

Job Description

Applied Computer Vision Scientist or Research Engineer: Visual Scene Understanding with Global Automotive Company in Bay Area, CA


Join an innovative team within a global automotive company that focuses on research and development of computer vision and machine learning algorithms. Move toward the understanding of scenes for next generation intelligent mobility systems, including but not limited to applications in automated driving and robotics. Our ideal candidate will have a more hands on engineering background, using state of the art methods in visual scene understanding to tackle challenging problems in multi-agent interaction modeling, explainable and interpretable behavior prediction, and video caption generation. Work is using a camera to understand what’s going understand in the robotic or traffic scenes. Predicting events in the future or understanding the relations between agents in the scene, agents interacting with each other, etc. Behavior prediction and video caption generation. Prefer a candidate more on engineering than research side.



  • Research and development of video-based computer vision algorithms that enable interpretation and understanding of complex traffic scenes involving high degree of interaction between road users and the environment for various driving assistance technologies.
  • Support creation of benchmark datasets for training and evaluation of algorithms, including experiment design, sensor calibration, managing data collection, creating data annotation guidelines, and managing annotation work with outside vendors.
  • Design, development, and integration of software systems and architectures necessary to realize research prototypes.
  • Develop and evaluate metrics to verify reliability of proposed algorithms.
  • Contribute to a portfolio of patents, academic publications, and prototypes to demonstrate research value.
  • Should be very good software architect/ developer to create prototypes and evaluate metrics to verify reliability or proposed algorithms.
  • Support the scientists in creating the publications/ patents/ prototypes.
  • Prefer more research engineering skills but with knowledge and background in the field to read papers/ articles and implement them


Required Skillset:

  • Strong familiarity with machine learning techniques pertaining to visual scene understanding.
  • Familiarity with scene modeling and interpretation using spatiotemporal graphs, scene graphs, graph convolution networks, or similar graphical modeling techniques.
  • Experience in open-source Deep Learning frameworks such as TensorFlow or Pytorch.
  • Highly proficient in software engineering using C++ and Python.
  • Excellent software architect or developer background creating prototypes.
  • Strong written and oral communication skills including development and delivery of presentations, proposals, and technical documents.
  • M.S. in computer science, electrical engineering, or related field.



  • Hands-on experience in handling multi-modal sensor data.
  • Strong publication record in computer vision or machine learning.
  • Ph.D. in computer science, electrical engineering, or related field.


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 : 7427677
Originally Posted : 3 months ago

Similar Positions at OSI Engineering, Inc.

Network Intelligence Robotics Engineer
  • San Jose, CA
  • 7 days ago