Tech Lead – Java/Javascript Job at Traverz in Zürich, ZH

Job Description

At Traverz we are developing a paradigm-shifting search agent mechanism, involving a whole new search experience driven by AI (ML/NLP/CV). Our first application is in product search, replacing the standard ‘filter’ component in marketplaces and e-commerce sites. The result is a virtual agent that helps you to discover the right products for you – by helping you explore choices, allowing you to provide feedback, stimulating you to consider alternatives, and automatically processing your (potentially conflicting) preferences.

The first development phases have been completed, and an MVP for a fully functional marketplace is in place (stack: Python / React). This has enabled us to test all the core concepts, before expanding our scope to the development of front-end components (likely React-based) and a service backbone (Java-based) that we can integrate and deliver to marketplace / e-commerce players.

You will be the Tech Lead who will take us through the important next phases of architecting and kicking off the development of the components (Java/Javascript).

These will be your tasks

  • Working with the founders to set the direction and goals for development
  • Designing and reviewing scalable technical solutions, as well as driving architecture definitions
  • Initiating and developing E2E solutions (design, code, tests, documentation) along with the team
  • Mentoring and coaching of engineers

You’re offering these qualifications


  • Minimum 5 years of full-time post-university development experience
  • A proven track record of building/leading a high-performing engineering team
  • You prefer working in a start-up environment i.e. you are flexible and dynamic, and comfortable with rapid prototyping, iteration and dealing with a level of uncertainty
  • Demonstrated experience of integrating solutions to existing web-sites is a big plus
  • Experience with recommendation engines and ML/NLP is a big plus


  • Excellent coding abilities and experience with architectural patterns
  • Deep experience with Java
  • Strong familiarity with web UI technology such as React
  • Thorough knowledge of Object Oriented Analysis and Design (OOAD) concepts
  • Strong experience of Web Services and API development using REST
  • Experience with developing solutions in large cloud computing infrastructures
  • Experience with relational databases (Oracle, MySQL) and NoSQL (Cassandra, MongoDB)

Team environment:

  • Able to “think out of the box”, take on new ideas
  • Good command of English, strong communicator
  • You enjoy working with highly motivated people in a highly collaborative environment

Please provide a brief motivation for your application, and indicate your availability to start.

We’re looking forward to hearing from you!

About Company

Company: Traverz

Company Location:  Zürich, ZH

About Traverz