Computer Vision Engineer - 3D Reconstruction

Redwood City, CA
At Naked Labs, our mission is to inspire health through honest insights. We believe the only fitness metric worth tracking is progress because progress is what motivates people to achieve their goals. With Naked, the world’s first home body scanner, we’ve created a game changing new category for health and wellness. AND we know we’ve just scratched the surface of what can be enabled when you can quickly and easily capture 3D body models: fitness is only the beginning!

We are looking for highly motivated and talented computer vision enthusiasts to join us advancing the cutting edge of 3D reconstruction.

Role and Responsibilities:

    • Contribute to the highly motivated, passionate Computer Vision team
    • Collaborate with other computer vision team members to make our technologies
    • Tackle hard and exciting 3D reconstruction challenges
    • Build and improve upon our core 3D reconstruction pipeline
    • Be an expert on 3D reconstruction with a deep understanding of our technology
    • Characterize and quantify the performance of the vision system
    • Research and prototype new approaches
    • Debug and optimize existing and new code


    • PhD in Computer Vision / Machine Learning or equivalent industry experience
    • 5+ years of academic or professional research experience in the field of 3D reconstruction, SLAM, and machine learning
    • Experience with using depth sensors for computer vision
    • High proficiency in C++, at least 4 years professional experience
    • Strong mathematical skills

Nice to Have:

    • Deep learning experience
    • Hands-on experience with large scale computer vision systems development
    • Previous experience in building real-time critical applications
    • Familiar with some of well-known computer vision libraries: Pointcloud library, CGAL, Eigen, OpenCV, and PTAM
    • Experience in concurrent programming and using SIMD, such as AVX-256 and AVX-512
    • GP-GPU/OpenGL experience

Why You Should Join Us:

    • You’ll be joining a startup at the beginning of an incredible journey and will get to help shape a product that people absolutely love
    • You’ll receive a competitive salary, equity, benefits, and unlimited vacation time
    • You’ll work alongside brilliant people who care deeply about the experiences of others: customers, colleagues, and partners
    • You’ll have the autonomy to do the best work of your career, but also the support of peers who are genuinely invested in your growth
    • You’ll have the opportunity to use prototyping (drawing, writing, coding, building…) to solve problems and experimentation to make decisions
    • You’ll be a part of an ambitious, highly-collaborative crew made up of artists, yogis, cyclists, DJs, and cooks… if you like doing stuff and making stuff, you’ll love working with our team!