Geometric Computer Vision Engineer (Remote)

  • Redwood City, California, United States
  • Full-Time
  • Remote
  • 155,000-185,000 USD / Year

Job Description:

Geometric Computer Vision Engineer (Remote)

Seeking a computer vision engineer who will contribute to the design and development of various core technologies and products, such as real-time perception, 3D reconstruction, visual-inertial odometry, and more. You will:

  • Contribute to the development of state-of-the-art techniques and algorithms for robotic perception
  • Write production code in C++ for a variety of platforms, including GPUs
  • Analyze performance and failure modes of computer vision algorithms
  • Help to recruit and potentially lead a team of similarly qualified engineers

To thrive in this role, you have:

  • An understanding of the basics of linear algebra and probability
  • Experience writing production-quality code in C++
  • Experience with visualizing and analyzing numerical data, for example, using Jupyter / Python, Matlab, or similar tools
  • Involvement with pose estimation, calibration, and sensor fusion

Requirements:

  • Must have five years of experience in software engineering
  • Experience writing production-quality code (language agnostic)
  • Willingness to write production-quality code in C++
  • Mathematical dexterity in 3D geometry and linear algebra
  • Familiarity with highly parallel programming frameworks such as CUDA,​​ Metal, or OpenCL
  • Two or more years of direct experience with 3D work (see Explanation for details)

Experience in the following:

  • Computer vision algorithms like calibration, odometry, and SLAM
  • 3D Game development experience - if they worked on the 3D side
  • 3D computer graphics - VFX
  • CAD software development
  • Robotics
  • Simulation development
  • Studied CV or 3D graphics, but didn't work in it (other general software development experience in any field)

Education

  • A degree in computer science or a related field

Miscellaneous

  • Able to collaborate with the team remotely and accommodate PST hours.​
  • Willingness to work on government Department of Defense projects.​