Ditto

East bay
26 - 50 employees
11 - 25 engineers
$5m - $10m funding
Series b

At DITTO, we are revolutionizing how people shop for glasses. Computer vision and machine learning powers our industry-leading augmented reality virtual try on, facial analysis, and frame recommendation engine. Our technology is licensed by some of the world’s top eyewear retailers and embedded into their web, mobile and in-store experiences which create exciting and efficient customer journeys and drive up conversions across channels. Our products touch over 300K users per day!


Why join us?

  • Cash flow positive by Q3/Q4 2018.

  • Used by some of the world's best eyewear retailers including , VSP, Lenskart, Specsavers and more.

  • Planning to take our tech to other verticals, like clothing


Engineering at Ditto

Engineering team and processes

Structure:

Our engineering team is made up of two distinct groups, a research team, which reports to our CSO and a platform team that reports to our CTO.

Within the platform team we have several smaller pods that consist of backend, frontend, devops and iOS.

Generally speaking, our engineering org structure follows the following format: CTO—> Director, Eng —> Team Leads —> Engineers

Engineering Processes:

Agile/SCRUM with Daily Checkins

Technical Challenges

DITTO has found great product market fit with its computer vision and machine learning technology for the eyewear industry and now needs to scale and optimize to meet business demand. Server-based rendering presents challenges in scaling servers without incurring costs through over-provisioning as well as adapting to new and improved hardware. Our software development kits (SDKs) for web browsers must support a large range of devices while handling advanced features in a quickly changing domain and our iOS SDK must utilize the latest technology in the Apple ecosystem. We are also using our existing technology and IP to grow into new markets requiring talented architects and engineers to build, deploy and maintain new services and features.

Projects you might work on
  • Virtual Try-on captures client video, reconstructs a 3D face, fits 3D eyewear digital assets and renders 2D images creating an interactive try-on experience for the end-user

  • Frame Recommendation assists end-users in selecting eyewear by utilizing facial attributes, user preferences, and shopping habits data for customized recommendations.

  • Frame Management Tools empowers our artists to create, validate, and deploy high quality digital 3D representations of eyewear.

Tech stack
Python
Django
React
C++
OpenGL
OpenCV
Objective-C
Swift
AWS
Flask
Jenkins
Ansible
Linux
Android

Working at Ditto

At DITTO, we provide a unique opportunity to work among a talented team of software engineers, physicists, and mathematicians to bring state of the art technologies to market at scale. We have created a collaborative, open, action-based environment that promotes professional growth where your only limits are your attitude and aptitude.

We have all the perks you would expect from a great start up: competitive salary, meaningful equity as an early employee, medical, dental, unlimited paid time off, and a flexible work at home policy. We also have an amazing office space, endless snacks, Philz coffee, and fun monthly events.

Perks & benefits
  • Work from Home
  • Transportation
  • Health Insurance
  • Company Retreats
  • Relocation
  • Generous Vacation
  • Flexible Hours
  • Beautiful Office
  • Maternal/Paternal Leave
  • Workshops/Conferences
  • Team Activities
Our Team by the Numbers

External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply