Junior Research Engineer
-, Warszawa
Allegro
Job Description
We offer a hybrid work model, with our team based in Warsaw.
In Findability Intelligence, we focus on creating advanced machine learning models for large-scale retrieval and ranking, improving the daily shopping journey for millions of Allegro users. You'll join our Recommendations Research team, where your work will directly impact how customers discover and interact with products. Your role will involve implementing and assessing cutting-edge machine learning and deep learning models tailored to meet the platform's business requirements. You'll work hand-in-hand with our engineering team, tackling the fascinating challenges of online machine learning to deploy state-of-the-art models that serve millions of users in real time. Learn more about our work at https://ml.allegro.tech/.
As a Research Engineer, your work will be related to:
Research: Explore, identify, and implement state-of-the-art recommendation models for retrieval and ranking. Conduct thorough literature reviews to find the most promising approaches for specific problems.
Model Development: Train, evaluate, and fine-tune machine learning models. Connect business needs of the Allegro platform with machine learning solutions.
Data Analysis: Work with large datasets, ensuring data quality and developing strategies for data augmentation and quality improvement.
Collaboration: Work closely with other researchers and software engineering teams to integrate your models into production systems. Participate in the code review process.
Production Support: Contribute to the preparation of production-grade ML models and provide support to the engineering team during implementation.
Continuous Learning: Stay on top of the latest advancements in information retrieval by reading research papers, attending conferences (virtually or in person), and participating in internal seminars. Prepare and deliver presentations.
We are looking for people who have:
Bachelor's or master's in machine learning, mathematics, computer science, statistics, or related fields. Strong candidates nearing completion of their degree will also be considered.
Solid understanding of machine learning and deep learning fundamentals, particularly in the area of Information Retrieval
Hands-on experience in ML-based solutions development and good understanding of ML-model lifecycle
Programming proficiency in Python, experience with ML frameworks (e.g. tensorflow/PyTorch, transformers, pandas) and experience with SQL
Strong analytical and problem-solving skills
Know English at least B2 level
The following are also a plus:
Contributions to open-source projects or publications in relevant conferences/journals
Prior experience in running large-scale computation on cloud platform (GCP, AWS, or Azure)
Prior experience in large scale data-processings and big data
What we offer:
Support from experienced Research Engineers, Machine Learning Engineers, Data Engineers, and Data Scientists
Well-located office (with fully equipped kitchens and bicycle parking facilities) and excellent working tools (height-adjustable desks, interactive conference rooms)
Annual bonus up to 10% of the annual salary gross (depending on your annual assessment and the company's results)
A wide selection of fringe benefits in a cafeteria plan – you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers)
English classes that we pay for are related to the specific nature of your job
Macbook Pro or Dell with Windows (if you don't like Macs), and other gadgets that you may need
Working in a team you can always count on — we have on board top-class specialists and experts in their areas of expertise
A high degree of autonomy in terms of organizing your team’s work; we encourage you to develop continuously and try out new things
Hackathons, team tourism, training budget, and an internal educational platform, MindUp (including training courses on work organization, means of communications, motivation to work, and various technologies and subject-matter issues)
This may also be of interest to you:
Send in your CV and see why it is #dobrzetubyć (#goodtobehere)
At Allegro, we build and maintain some of the most distributed and scalable applications in Central Europe. Work with us on e-commerce solutions to be used (and loved) by your friends, family and millions of our customers.