Work remotely from anywhere as a Software Developer

Senior Machine Learning Engineer

Revl is seeking an experienced machine learning engineer to join our team!

Our smart action cameras have just started rolling off the production line and shipping to customers. In addition to awesome cameras with built-in stabilization, we provide video editing software that helps users find the best moments in hours of video. This is an open-ended challenge: find the interesting moments in videos by processing video, audio, still images, and sensor data. You will have the opportunity to be creative and try out new ideas, as well as push yourself and Revl to the cutting edge of new and exciting solutions in video recognition / auto-editing.


Being able to turn your ideas into well written, maintainable C++ code that runs on laptops, servers, and mobile devices is a must, because although theoretical solutions to problems can be interesting, we all know the real fun (and value) is in the application of those solutions. If you have a passion for developing complete, unique and powerful ML systems, from a rough idea sketched on a white-board to deployed product, then this is the right opportunity for you.


Revl is like no other startup. Our product revolves around adventure and fun and so does our culture. We're a small team and we work to quickly deliver products to delight our customers.


We are well funded by several reputable VC's and Angel Investors including Y Combinator, Comcast Ventures, Frog Design Ventures, Luma Pictures, Bill Tai, and Lars Rasmussen. We offer competitive salary, early equity, daily catered lunches, and we work out of a beautiful, commuter friendly office in SOMA.


Requirements:



  • Strong C++ skills

  • A strong, general machine learning background (neural networks, random forest, logistic regression, PCA, etc.)

  • Experience prototyping ML models in Python

  • Experience interpreting sensor data such as accelerometer, gyro, GPS, etc.

  • Strong user experience instincts

  • Knowledgeable in Statistics, Math and/or Physics

  • Excellent communication skills

  • Located in US or Canada


Preferred, but not necessary:



  • Working knowledge of modern computer vision models (InceptionV3, etc)

  • Created at least one large scale ML powered system end-to-end

  • Experience writing cross-platform (iOS, Android, and server) C++ code

  • Experience creating models from sensor data

  • Computer vision expert

  • Extensive video editing experience

  • Experience implementing models on mobile

  • Open source contributions (please provide links)

  • iOS and/or Android development experience

Revl.com

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Sr Data Scientist

Wallethub

Company detailsWalletHub is one of the leading personal finance destinations in the US and rapidly growing. We're looking for a highly exper

Senior Data Scientist

Wallethub

Company detailsWalletHub is one of the leading personal finance destinations in the US and rapidly growing. We're looking for a highly exper

Backend Engineer - Money (Elixir)

Heetch

 Before you read our awesome job posting, it's important to mention that yes we promote flexibile and remote ways of working since day-