Senior Deep Learning Engineer

Senior Deep Learning Engineer

At Twiggle, we believe computers should understand people just like people do. To enable that, we are building powerful knowledge-based search technology. As a deep learning engineer, you’ll be an integral part of the data science team and have the opportunity to work on one of the hardest problems in e-commerce and contribute to the disruption of a multi-billion dollar industry.

The data science team at Twiggle is diverse and independent. Our mission is to generate insights and understanding out of data that Twiggle has collected over the past few years. We are responsible for the machine learning pipeline all the way from inception through data gathering to deployment.

What You'll Do:

  • Draw insights from tens of millions of labeled data points.
  • Build machine learning and deep learning models that enhance the online shopping experience and help retailers understand their catalogs better.
  • Define and implement techniques for measuring the quality of our machine learning pipeline.
  • Enjoy the freedom of working independently while receiving support from the rest of the team.
  • Have a direct impact on the quality of Twiggle's AI-powered retail solutions.


  • M.Sc. with distinction or PhD from a leading institute in CS/EE/Physics or a related field
  • Deep mathematical understanding of statistics, machine learning and deep learning modeling
  • Hands-on experience in developing deep learning models
  • Strong analytical skills; ability to analyze very large volumes of data to extract insights
  • Excellent coding skills, preferably in Python
  • Excellent people skills; the ability to give and receive constructive feedback to help others improve; be accountable for your mistakes

Bonus Points If You Have:

  • Experience in delivering ML/DL models to production
  • Experience with NLP models
  • Experience with cloud platforms (AWS/GCP)