Senior Machine Learning Engineer

The selected candidate will be an integral part of a small team of software developers dedicated to the development and support of our machine learning solutions. Daily duties include providing direction in road map & strategic efforts for the lifecycle of the product representing the product in demos & progress.


  • Advanced knowledge of Python, C++
  • Strong understanding of memory management, reference counting
  • Experience with NVidia CUDA
  • Familiarity with Linux, and the GNU build tools (Autotools, GCC, make)
  • Work with embedded systems, experience with cross compiling
  • Experience with Linux kernel drivers, graphics drivers, or video/display systems

Position description

  • Managing and prioritizing backlog based on stakeholder & customer feedback
  • Working with Architects on gathering business and technical requirements
  • Responsible for decomposing backlog into user stories and wireframes
  • Responsible for working daily with development team on requirements
  • Understand business requirements to technical mapping
  • Understand technical requirements to business requirements

Additional Requirements

  • Experience with Hadoop/Spark is a plus
  • Experience with creating a repeatable and scalable release system
  • Experience with Automatic Face Recognition or other AI system

If you are excited about incredible potential of computer vision and machine learning technologies and want to be a member of a highly motivated team, please send us your application with a reference to this job announcement in the subject line to [email protected]