Software Developer

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.

Requirements

  • 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 of your projects.
  • Wicked smart (yet humble).
  • Quick to learn and creative.