Research Engineer in Oakland, CA

$100K - $150K(Ladders Estimates)

Ditto   •  

Oakland, CA 94601

Industry: Information Technology

  •  

Less than 5 years

Posted 55 days ago

We believe shopping should be simple and exciting and empower people to see the best version of themselves. We have started off with the eyewear industry and are changing an old-school, overwhelming, clinical, boring experience into a delightful one where customers feel great about themselves and their purchase.


Computer vision and machine learning power our industry-leading augmented reality virtual try on, facial analysis, and frame recommendation engine. We license this technology platform to eyewear retailers who embed it into their web, mobile and in-store experiences to fundamentally shift how they sell eyewear. We have a great foundation. Our technology is being used by over 10M users a month around the world, and we have strong partnerships with some of the world's top eyewear retailers.


We're looking for a Research Engineer to keep us pushing the edge of applied computer vision and machine learning techniques. We use a combination of traditional computer vision and various flavors of neural nets for object detection, feature tracking, 3d reconstruction and more. Our augmented reality application straddles techniques relevant to differential geometry, biometrics, image restoration, mobile/embedded cv, and human pose and motion, among others. Our recommendations application blends large data, sparse data, and "subjective" data to engage customers and learn from them.

What you'll be doing:

  • Work with your peers to develop and evaluate algorithms that improve or expand our AR virtual try-on platform and recommendation systems
  • Curate and refine appropriate data sets and metrics
  • Read and discuss relevant papers with the research team, and peer review
  • Work with Platform to harden research results for production

About you:

  • Ph.D. or Master's degree, or equivalent, in Computer Science, Math, Engineering, or related field
  • 3-5+ years of experience in research development with Python and/or C++
  • Expertise in Computer Vision field with 3+ years of hands-on experience involving real-world data
  • Solid understanding of computer science algorithms, data structures, and numerical optimization methods
  • Solid understanding of computer vision systems; experience with OpenCV and build systems
  • Skilled with data analysis libraries e.g. R, Octave or Python + pandas + scipy + numpy + matplotlib or similar
  • Proven problem solving and analytical skills
  • Experience with Linux, AWS, shell scripting, and configuration management systems
  • Experience with Tensorflow, Opengl and glsl a plus
  • Interests in augmented reality and rendering systems
  • Strong technical communicator. Plots and graphs should be your tool of choice, and you're happiest explaining complicated concepts to non-technical audience


Valid Through: 2019-9-20