localsearch is the leading marketing and sales partner of Swiss SMEs and offers, together with local.ch and search.ch, the widest-reaching Swiss information and directory service for everything from simply finding addresses and telephone numbers to finding comprehensive information about companies. The local.ch and search.ch websites combined are accessed more than 7.3 million times per month from different devices (unique clients) for more than 42 million visits. The local.ch and search.ch apps are among the most popular apps in Switzerland.
For the Search and Backend Team we are looking for a
Senior Information Retrieval Engineer
As senior information engineer you have the chance to shape major parts of our search algorithms and architecture. We base our development on the Solr framework and combine a mix of agile practices, pair programming and code reviews to improve the process of working in a team. We take testing and automation seriously. We believe we have constructed an environment that allows us to continue to adapt and develop cutting edge features.
You take the end-to-end responsibility over our code base from planning, implementation, testing to maintaining of the deployed features. You are part of a small team that interacts on a day-to-day basis with product managers, user experience experts, designers and engineers. New features are designed, implemented and deployed in short iterations and your ideas are essential for the success of our products.
Roles and Responsibilitie
Completely immersed in an agile product development working closely with other software engineers, product managers, interaction and visual designers and users of our platform.
Design and implement new features, maintain existing code and fix bugs.
Collective code ownership.
Support product managers in understanding how to best leverage our search engine.
Assist product managers in writing user stories and business rules; take accountability for representing their needs in the implementation phases.
Rapid prototyping of search / Information Retrieval related product features on very large datasets.
Design and maintain of search algorithms.
Ensure data quality and search results quality analysis.
Keep on top of current Information Retrieval research and practice.
Desired Skills and Experience
Passion for Information Retrieval, text and semantic search.
Ideally 5+ years work experience.
Practical experience with Solr and good knowledge of Java.
Practical experience with distributed computing architectures.
Theoretical/practical experience with Big Data.
Ability to prototype and communicate search related features to different audiences.
Comfortable working in a Unix environment.
BSc/MSc in Information Systems, Business Informatics.
Capability to work rapidly and efficiently in an unstructured environment.
Fluent in English. German/French is an advantage.
Important: We are currently only able to consider candidates with a valid permit to reside and work in Switzerland.