Bright Machines

R&D Engineer, Vision & ML

Job Description

Posted on: 
February 9, 2023

As a Software Engineer, Vision & ML in the Robot Perception team at Bright Machines, you will play an important role in implementing novel algorithms for advanced perception, designing hardware components, integrate, validate and test our solution on real world scenarios in collaboration with a team of researchers, engineers and domain experts.

Responsibilities

  • Develop, implement, and validate computer vision and ML algorithms in simulated and real industrial robot system
  • Collaborate on identifying problems, explore solutions and communicate ideas & feasible proposals to internal & external audience
  • Deploy and test software on real industrial robot system
  • File patents on developed technologies
  • Publish research results at top-tier conferences and journals in robotics as well as machine learning

Job Requirements

  • B.S. or M.S. in computer science, mechanical engineering, robotics, or a related field
  • 5-7 years industry building software using computer vision / machine learning, ideally for robotic application
  • Excellent programming and software development skills, with experience in Python, C++, and git
  • Experience developing deep-learning systems for robotic perception including object pose estimation, synthetic data generation, camera calibration and related topics
  • Experience developing with OpenCV, PyTorch/Tensorflow
Apply now

More job openings