Research & Development scientist/software engineer

Job description

We’re looking for an experienced developer who is interested in helping us provide our core functionality better and faster. The successful candidate would help with the development and maintenance of our existing search service as well as with the research and development of new algorithms.

 

What we offer

 

The salary offered matches your experience, educational background, and job skills. We offer employee stock options, gym subscription and remote working with a flexible schedule. We also provide any equipment you would need for work. All this is possible as long as you are okay to work from around 10/11 am to 18/19 in GMT+2 and attend daily 11 am online stand-up meetings. We also have team gatherings in Kaunas office up to 3 times a year.

 

Requirements

  • Familiarity with functional programming paradigm;
  • Knowledge of Scala (or willingness to learn);
  • Strong algorithm and data structure skills. Experience with GIS or spatial data structures is a plus;
  • Knowledge of computer architecture and optimising for the JVM;
  • Ability to read research papers and implement software based on the ideas outlined in them;
  • Willingness to learn, and experiment;