Hello!
Our team is looking for a Data Scientist specialist for the RecSys team, which is developing recommendation services within the company.
What tasks does the RecSys team solve: developing an algorithm for recommending venues on the map for a new service, improving the work of the category search algorithm, developing algorithms for personalized selections for all products at 2GIS.
What you will be doing:
- writing services for the recommendation systems team;
- developing monitoring systems for the quality of recommendation systems;
- setting up monitoring and alerting for data quality;
- writing unit tests (pytest), tests for various parts of the ML pipeline, participation in code reviews.
We expect from you:
- experience with recommendation systems from 2 years;
- experience in the full cycle of solving ML tasks: from analytics to deploying models to production (from 3 years);
- excellent knowledge of Python, SQL, classical ML stack and its corresponding libraries;
- proficiency in one of the DL frameworks (torch/tensorflow/keras);
- deep understanding of recommendation systems: approaches, typical problems, metrics, A/B testing;
- experience in writing Unit tests, developing architecture and Code Review;
- experience with development and CI/CD tools — Git, Jenkins, GitLab, Jira.
Why it's cool here?
- We are an accredited IT company.
- You can work remotely in Russia. If you want to work in a hybrid format, we have offices in Moscow, St. Petersburg, and two great offices in Novosibirsk. There is no dress code or strict schedule: the main thing is that it is convenient for you and the team.
- We use modern technologies and love to talk about them: we speak at conferences and organize them ourselves.
- We try to organize team-building events regularly, as we believe that good relationships are the key to productive work.
Join us! Let's create a useful product together.