Software Developer

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 Software Developer, you’ll 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.

Twiggle’s success relies on you taking the initiative to engage in complex problems and proposing novel solutions. As the owner of the end-to-end design and implementation of our enterprise software solution within your domain, you will interact with a multi-disciplinary team of software engineers, algorithm engineers and knowledge engineers.


  • 4+ years of experience in programming (Python and/or Java a plus)

  • B.Sc. with distinction or M.Sc. from a top university

  • Exceptionally strong analytical skills

  • Write high-quality elegant code

  • Able to take end-to-end ownership over your projects

  • Wicked smart (yet humble). 

  • Quick to learn and creative

Interested in applying?

Send your info to

Ready to bring your search into the future?

Learn how our technology can help you move your customers from the search bar to checkout - faster.