Perception / Computer Vision Software Engineer

Figure
Apply Now

Job Description

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. 

Figure’s vision is to deploy autonomous humanoids at a global scale. Our AI team is looking for Perception / Computer Vision Software Engineers to empower Figure humanoid robots to see and understand the complex world that we will share with them.

Responsibilities:

  • Design, implement, test, and deploy machine learning algorithms and deep neural network architectures for object identification, object pose estimation, scene reconstruction and/or geometric shape completion
  • Train deep learning models using real and digital twin data to achieve robust perception in challenging conditions, such as poor lighting and cluttered scenes
  • Evaluate potential perception solutions and make design trade offs and decisions based on robot requirements
  • Develop and use modern software engineering techniques to implement high quality, well-tested software
  • Engineer and ship high quality, reliable software that will be deployed to the real world
  • Collaborate with other Figure team members to select sensors and determine their placement and to develop and implement a full autonomy stack
  • Work with the Figure Integration and Test team to evaluate and continuously improve your perception software

Requirements:

  • Experience implementing, testing, and deploying perception solutions in C++ and/or Python on real robots
  • Extensive experience with deep learning frameworks and tools, such as TensorFLow, PyTorch, TensorRt, and/or ONNX
  • Experience training and deploying neural networks on real hardware
  • Capable of quickly writing massive amounts of high quality, well-tested, perception software
  • Possess both a theoretical understanding and have practical experience with robot perception and computer vision algorithms
  • Have a deep knowledge of state of the art techniques, data structures, and software tools
  • Thrive in a high pace environment, where solutions are often unclear and require exploration
  • Experience in robot perception

Bonus Qualifications:

  • Passionate about building humanoid robots
  • Experience with deploying real world perception solutions for commercial applications
  • Experience with GPU programming
  • Publication record of developing and deploying perception solutions
  • Experience leading a team of developers

Company Info.

Figure

Figure is an AI Robotics company building the world's first commercially viable autonomous humanoid robot. We are based in Sunnyvale, CA.

  • Industry
    Artificial intelligence,Robotics company
  • No. of Employees
    45
  • Location
    Sunnyvale, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Figure is currently hiring Computer Vision Engineer Jobs in Sunnyvale, CA, USA with average base salary of $90,000 - $190,000 / Year.

Similar Jobs View More