Applied Machine Learning Scientist, Computer Vision

Lily AI

Mountain View, CA, US
  • Job Type: Full-Time
  • Function: Data Science
  • Post Date: 05/27/2021
  • Website:
  • Company Address:

About Lily AI

Lily AI is the leading AI platform helping brands & retailers understand individual customer’s emotional context.

Job Description

(The position will be at a senior or staff level, depending on experience)

Lily AI is the leading AI platform helping brands & retailers understand an individual customer’s emotional context. One of the biggest unsolved challenges in e-commerce is how to replicate the in-store experience of being able to communicate the fit and feel of each product, and understand each customer's emotional context as they shop. Lily AI's Intelligence Platform uses AI to: 

  • auto-tag products with the richest set of attributes possible 
  • extract and predict the emotional context of each shopper using existing anonymized customer data
  • deliver highly relevant and individualized experiences on eCommerce sites and in outbound communications 

In short, Lily AI helps brands to see customers as they see themselves. The company is a women-founded startup headquartered in Mountain View, CA and is backed by Canaan Partners, NEA, Fernbrook Management, Unshackled Ventures among others. Our customers range from big box stores to specialty brands, and full-line department stores to resale marketplaces. 

As part of the Machine Learning team, you will have the opportunity to reimagine and build the next-generation personalization that enables brands and retailers to understand the cognitive attributes of customers online and the 'why' behind 'what they do' in their journey by pushing the boundaries of our ML systems and algorithms. 

Your day-to-day will include: 

  • Apply computer vision tasks like object detection, segmentation, fine grained classification etc. to a wide variety of business problems applied across millions of products in fashion and home verticals.
  • Prototype, build, optimize, benchmark and productionize deep learning models to extract the richest set of product attributes used to generate the user psychographic profile.
  • Collaborate with the data labeling team to acquire training data for continuous model training.
  • Map business goals to quantifiable metrics.
  • Provide research direction for solution exploration.
  • Prototype in a way that reduces time to production.
  • Adopt and encourage reproducible research.
  • Participate in data definition, data analysis, and data collection.


What we consider critical for this role:

  • 3+ years of experience building large scale computer vision solutions.
  • Expert knowledge in computer vision
  • Experience of maintaining models in production
  • Have a bias towards action and can articulate a complex concept into thoughtful, actionable iterations.
  • Masters/PhD degree in Computer science or related field.

What will set you apart from other candidates:

  • Proficient writing high performance production code in Python and using frameworks like Pytorch.
  • Experience with AWS or GCP
  • Experience building distributed training and inference pipelines on large datasets.
  • Experience with deep learning based NLP models.

Related Jobs

Business Development Representative (SF-Bay Area)

Lily AI - Mountain View, CA, US

Engineering Manager, Computer Vision

Lily AI - Mountain View, CA, US

Engineering Manager, Recommender Systems

Lily AI - Mountain View, CA, US

Staff/Principal SW Engineer, AI/ML

Lily AI - Mountain View, CA, US

Account Executive

Lily AI - Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.