Working at Twiggle

We’re building something that’s never been built before. We are looking for talented and motivated people to help us build a great company and solve the most technical problems on the frontier of e-commerce. Our solutions are poised to fundamentally improve how people search, discover & purchase products online.

Job Openings

Sales Engineer

As a Sales Engineer, you will own all technical aspects of our enterprise-focused sales process. Working closely with the sales team and reporting directly to the VP Services, you will be required to own all technical milestones of our sales process from the RFP through to building/consulting on the technical design of our customer deployments.

To be successful in the role you will need to possess the ability to communicate with C-level executives from our customer base whilst proactively engaging with internal stakeholders. You will be joining the company at a critical inflection point and will have a unique opportunity to be a key player in the company’s success.

Responsibilities:

  • Work with the sales team to help qualify the technical feasibility of sales opportunities.
  • Lead technical discovery meetings with customers and prospects, building and consulting on the technical requirements.
  • Building and conducting customer demonstrations of the Twiggle solution to customers and prospects.
  • To be on-point for all pre-sale technology inquiries including requirements analysis, high-level solution design and the transition to the appropriate implementation and delivery services teams.
  • Assist the sales team in development of proposals and RFI / RFP responses.

Qualifications:

  • Minimum of 5 years in a similar function within an enterprise software company
  • Knowledge of Search Engines and/or e-commerce
  • Working knowledge of integrating with: web services / scalable SaaS solutions / API’s
  • Experience with web search technologies such as ElasticSearch, an advantage.
  • Experience architecting and developing software for scalable, distributed systems.
  • Ability to quickly learn, understand, and work with new emerging technologies
  • English as a mother tongue
  • Ability to travel freely
  • Relevant degree

About Twiggle

Who We Are

Twiggle is fundamentally changing how people search, discover & purchase products online. We are using artificial intelligence and natural language processing to build search technology that actually understands what customers want. Our mission is to facilitate a digital shopping experience that feels a lot like the very best in-store shopping experience.

We are well funded and backed by some of the most respected investors and entrepreneurs of the past decade.

Why You Should Join

Working at Twiggle is an experience unlike any other. We’re committed to hard work, collaboration, supporting people who take risks, and enjoying the journey. Twiggle is made up of people with many different backgrounds and lifestyles, and we wouldn’t have it any other way. Ensuring that you feel motivated, focused and creative is as important to us as the product itself. You will be joining the company at a critical inflection point and will have a unique opportunity to be a key player in the company’s success.

Apply now

Senior Product Manager

As a Senior Product Manager, you will drive the design and development of tools and processes at the heart of Twiggle’s operational infrastructure. You will have a direct impact on “how we work” and be responsible for making us better. This role requires someone with a strong technical background and a real passion for simplifying complex processes. You will collaborate closely with engineering to establish well understood product requirements that translate to successfully implemented tools and processes. You should be excited to work in a high growth startup out to redefine the online shopping experience.

This position is based in Tel-Aviv.

Apply if you have:

  • 4+ years of product management experience
  • 5+ years of software development experience
  • Experience in data modeling or big data environments
  • Passion and knowledge about processes and UX of complex systems
  • Excellent communication and interpersonal skills
  • Ability to work independently and drive results
  • Proven leadership capabilities
  • B.Sc. from a top university

Bonus Points if you have:

  • Experience in search and e-commerce
  • Software development leadership, architecture or project management

About Twiggle

Who We Are

Twiggle is fundamentally changing how people search, discover & purchase products online. We are using artificial intelligence and natural language processing to build search technology that actually understands what customers want. Our mission is to facilitate a digital shopping experience that feels a lot like the very best in-store shopping experience.

We are well funded and backed by some of the most respected investors and entrepreneurs of the past decade.

Why You Should Join

Working at Twiggle is an experience unlike any other. We’re committed to hard work, collaboration, supporting people who take risks, and enjoying the journey. Twiggle is made up of people with many different backgrounds and lifestyles, and we wouldn’t have it any other way. Ensuring that you feel motivated, focused and creative is as important to us as the product itself. You will be joining the company at a critical inflection point and will have a unique opportunity to be a key player in the company’s success.

Apply now

Senior NLP Engineer

At Twiggle we believe computers should understand people, just like people do. To enable that, we are building a powerful knowledge-based Search technology. The Senior NLP Engineer position at our office in central Tel Aviv is an opportunity to leverage your innovative NLP product thinking and initiative for a disruptive e-commerce experience.

We are using state-of-the-art NLP and machine learning techniques for semantic parsing and knowledge-based understanding, entity recognition, document classification, sentiment analysis, automatic mapping and data integration from diverse sources. In addition, building our product involves distributed computing, large-scale system design, networking, security, data compression, and user interface design.

About the job

The long-term success of our venture relies on you taking initiative to understand complex problems and propose novel solutions. You will have to exercise your skills over a range of tasks — postulating new approaches, design and implementation of NLP algorithms in an industrial context, and assessing system performance. You will interact with a multi-disciplinary team of software engineers and product specialists that includes people with Ph.D. and M.Sc. backgrounds, plus many years of domain experience.

Requirements

M.Sc. with distinction or Ph.D. in Computer Science with specialty in Natural Language Processing or Machine Learning
At least 3 years of hands-on implementation experience of NLP algorithms or in Data Science (our language preference is Python)

We would be happy to meet you and discuss your previous experience in detail, to see if our visions align.

About Twiggle

Who We Are

Twiggle is fundamentally changing how people search, discover & purchase products online. We are using artificial intelligence and natural language processing to build search technology that actually understands what customers want. Our mission is to facilitate a digital shopping experience that feels a lot like the very best in-store shopping experience.

We are well funded and backed by some of the most respected investors and entrepreneurs of the past decade.

Why You Should Join

Working at Twiggle is an experience unlike any other. We’re committed to hard work, collaboration, supporting people who take risks, and enjoying the journey. Twiggle is made up of people with many different backgrounds and lifestyles, and we wouldn’t have it any other way. Ensuring that you feel motivated, focused and creative is as important to us as the product itself. You will be joining the company at a critical inflection point and will have a unique opportunity to be a key player in the company’s success.

Apply now

Senior Software Engineer

Twiggle is developing a cutting edge next generation search platform for e-commerce. We are well funded and backed by some of the most respected investors and entrepreneurs of the past decade.

We believe computers should understand people, just like people do. To enable that, we are building a powerful knowledge-based search technology, which combines the best techniques across natural language processing, data science, machine learning, and artificial intelligence. In addition, building our product requires deep understanding of distributed computing, large-scale system design, networking, security, data compression, and user interface design.

Twiggle is searching for Samurais, who live by their code. We came to realize Samurais are honorable developers, they keep the best of the kingdom at heart and know how to collaborate with a team to achieve larger goals. If you feel up to the challenge of developing disruptive technologies to change the world of Search as we know it, and you live by the Samurai’s code, we want you to join our platoon of highly trained professionals at our offices in central Tel Aviv.

About you

You will thrive in an open, creative, fast-paced, start-up atmosphere with exceptionally talented developers. You will join the company at a critical point in its evolution and will get a unique opportunity to be a key player who influences the company’s technologies, product and success. You will deal with and solve problems in the Big Data world, develop a scalable system that answers highly complicated problems. You will be required to develop an enterprise system, with enterprise criterias such as – always up, support millions of activities per second, while integrating with other complicated systems.

Requirements

  • Exceptionally strong analytical skills
  • Experience in Python or Java or Scalla or C# or C++
  • Understanding of how to write a program that is fast, has the ability to interface with a lot of other complex systems, knowledge in storage, networking, etc.
  • Write high quality elegant code
  • Fast learner
  • Think outside the box
  • Get things done – you are a doer
  • A profile of success and excellence
  • B.Sc. with distinction or M.Sc. from a top university

About Twiggle

Who We Are

Twiggle is fundamentally changing how people search, discover & purchase products online. We are using artificial intelligence and natural language processing to build search technology that actually understands what customers want. Our mission is to facilitate a digital shopping experience that feels a lot like the very best in-store shopping experience.

We are well funded and backed by some of the most respected investors and entrepreneurs of the past decade.

Why You Should Join

Working at Twiggle is an experience unlike any other. We’re committed to hard work, collaboration, supporting people who take risks, and enjoying the journey. Twiggle is made up of people with many different backgrounds and lifestyles, and we wouldn’t have it any other way. Ensuring that you feel motivated, focused and creative is as important to us as the product itself. You will be joining the company at a critical inflection point and will have a unique opportunity to be a key player in the company’s success.

Apply now

Full-Stack Software Engineer

We are looking for a passionate Full-Stack Software Engineer to build responsive, intuitive, catchy and amazing systems to help us build much superior user experience for product search and discovery.

The successful candidate will thrive in an open, creative, fast-paced, start-up atmosphere with exceptionally talented developers and will get a unique opportunity to be a key player and influence the company’s success.

Requirements

  • Advance understanding of HTML/CSS/JavaScript
  • Experienced in developing compatible websites for both mobile and desktop, cross-browser / cross-device
  • Experienced with implementing responsive designs
  • Familiar with at least one of the following JavaScript frameworks: Angular, Backbone, React
  • Familiar with jQuery or similar libraries
  • Familiar with CSS generators, such as: SASS, LESS
  • Can-do attitude and the ability to write quality code fast

Preferred

  • Experienced with developing large scale applications
  • Experienced with ES6 (JavaScript Harmony)
  • Experienced with Python, PHP, Ruby
  • Experienced working with Virtual DOM
  • Familiar with Webpack
  • Familiar with AWS EC2, CloudFront, S3, SQS
  • Familiar with Adobe products, such as: Photoshop, Illustrator

About Twiggle

Who We Are

Twiggle is fundamentally changing how people search, discover & purchase products online. We are using artificial intelligence and natural language processing to build search technology that actually understands what customers want. Our mission is to facilitate a digital shopping experience that feels a lot like the very best in-store shopping experience.

We are well funded and backed by some of the most respected investors and entrepreneurs of the past decade.

Why You Should Join

Working at Twiggle is an experience unlike any other. We’re committed to hard work, collaboration, supporting people who take risks, and enjoying the journey. Twiggle is made up of people with many different backgrounds and lifestyles, and we wouldn’t have it any other way. Ensuring that you feel motivated, focused and creative is as important to us as the product itself. You will be joining the company at a critical inflection point and will have a unique opportunity to be a key player in the company’s success.

Apply now

Senior Algorithms Engineer

At Twiggle we believe computers should understand people, just like people do. To enable that, we are building a powerful knowledge-based search technology. The Senior Algorithms Engineer position at our office in central Tel Aviv is an opportunity to leverage your engineering ability in order to create a disruptive e-commerce experience.

Engineering at Twiggle involves a diverse array of technically complex problems, including:

  • The design of systems that efficiently and robustly represent and retrieve structured knowledge
  • Implementation of NLP mechanisms
  • Providing a unique end-user experience, and optimizing the technology to do that

About the role

The long-term success of our venture relies on you taking the initiative to engage in complex problems and proposing novel solutions. You will have to exercise your skills across a range of tasks — owning end-to-end design and implementation of software in an industrial context. You will interact with a multi-disciplinary team of software engineers and product specialists; that team includes individuals who are both expert code craftspeople and trained engineers with Ph.D. and M.Sc. backgrounds.

Requirements

  • M.Sc with distinction or Ph.D., with specialization in an applied field of Computer Science or Engineering.
  • At least 5 years of industrial coding experience; our languages of preference are Python, JavaScript and C.
  • Code craftsmanship, proper design and usage of APIs, creating testable code, parallelization, refactoring, debugging and troubleshooting, avoidance of performance bottlenecks and judicious application of optimization.
  • Algorithmic thinking, in particular the design of high-performance data retrieval over complex structured data.

About Twiggle

Who We Are

Twiggle is fundamentally changing how people search, discover & purchase products online. We are using artificial intelligence and natural language processing to build search technology that actually understands what customers want. Our mission is to facilitate a digital shopping experience that feels a lot like the very best in-store shopping experience.

We are well funded and backed by some of the most respected investors and entrepreneurs of the past decade.

Why You Should Join

Working at Twiggle is an experience unlike any other. We’re committed to hard work, collaboration, supporting people who take risks, and enjoying the journey. Twiggle is made up of people with many different backgrounds and lifestyles, and we wouldn’t have it any other way. Ensuring that you feel motivated, focused and creative is as important to us as the product itself. You will be joining the company at a critical inflection point and will have a unique opportunity to be a key player in the company’s success.

Apply now