Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Junior Research Engineer (Machine Translation) image - Rise Careers
Job details

Junior Research Engineer (Machine Translation)

Job Description

A hybrid work model requires 1 day a week in the office (Warsaw).

At Allegro, we're building the future of e-commerce, and language is a key part of that vision.  The Machine Learning Research Lab provides cutting-edge AI solutions specifically designed for the unique challenges of e-commerce. Within the Lab, the Language Intelligence area focuses on making international platforms seamless for both buyers and sellers.  We're developing an in-house Machine Translation (MT) system that goes beyond generic solutions, accurately handling the nuances of e-commerce language and scaling efficiently.  Learn more about our work at https://ml.allegro.tech/.

About the Role:

We are seeking a passionate and talented Research Engineer to join our Machine Translation team. You will be a key contributor to our efforts in building a state-of-the-art MT system specifically tailored for the Allegro e-commerce marketplace. This role offers a unique opportunity to work on challenging research problems, develop cutting-edge MT technology for a wide range of language pairs, and see your work directly impact millions of users. You'll be contributing to making our platform accessible to an audience of non-Polish speakers.

Why is it worth working with us?

  • Impact: Being a part of the Machine Learning Research team, you will be responsible for bringing to production research solutions for Allegro.

  • Innovation: We're not just using off-the-shelf solutions. You'll be working on novel approaches to machine translation, leveraging state-of-the-art machine learning methods, and contributing to the advancement of the field. This includes exploring and integrating cutting-edge solutions based on commercial LLMs.

  • Scale: You will be responsible for creating the production-grade ML models, supporting the development team in correct implementation: meeting technical and performance requirements.

  • Collaboration: You'll be part of a team of experienced researchers and engineers, fostering a culture of knowledge sharing and continuous learning. Your support will be needed both at the technical (e.g., what architecture will be appropriate for the domain) and best-practices level (e.g., building data sets, modeling, metrics, implementation of the ML-based solutions to the production) .

  • Growth: To apply state-of-the-art solutions, you will stay up to date with the scientific progress. You will deepen your knowledge by reading the latest papers in your domain and sharing the knowledge with the research teams operating in Allegro. You will have the possibility to participate in scientific conferences, visiting venues where the latest discoveries are presented, developing your scientific career, as well as Allegro's presence in the science community.

In your daily work you will handle the following tasks:

  • Research: Explore, identify, and implement state-of-the-art neural machine translation models and techniques. Conduct thorough literature reviews to find the most promising approaches for specific problems. This includes investigating and evaluating the potential of commercial LLMs (e.g., ChatGPT, Gemini) for machine translation tasks and developing innovative solutions leveraging these technologies.

  • Model Development: Train, evaluate, and fine-tune machine learning models. Develop and refine prompting strategies for LLMs to optimize their performance for e-commerce translation.

  • Data Analysis: Work with large datasets, ensuring data quality and developing strategies for data augmentation and improvement.

  • Collaboration: Work closely with other researchers and software engineering teams to integrate your models into production systems. Participate in the code review process.

  • Continuous Learning: Stay on top of the latest advancements in machine translation and large language models by reading research papers, attending conferences (virtually or in person), and participating in internal seminars. Prepare and deliver presentations.

  • Production Support: Contribute to the preparation of production-grade machine translation models and provide support to the development team during implementation.

  • Quality Focus: Contribute to the development and application of automatic quality estimation models and work with human evaluators to continuously improve translation quality.

What we offer:

  • 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 related to the specific nature of your job

  • 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)

  • If you want to learn more, check it out

We are looking for people who, have:

  • Bachelor’s or master's degree in Computer Science, Computational Linguistics, Artificial Intelligence, or a related field. Strong candidates nearing completion of their degree will also be considered

  • Solid understanding of machine learning fundamentals, particularly in the area of Natural Language Processing (NLP)

  • Experience with ML  frameworks (e.g.  PyTorch, transformers, pandas)

  • Programming proficiency in Python

  • Strong analytical and problem-solving skills

  • Demonstrated experience with prompting techniques and AI engineering for large language models (LLMs). Understanding of how to effectively interact with and leverage the capabilities of commercial LLMs

Bonus Points:

  • Experience with machine translation models

  • Experience with sequence-to-sequence models

  • Familiarity with e-commerce data

  • Contributions to open-source projects or publications in relevant conferences/journals

  • Experience with utilizing LLMs in production environments

  • Prior experience in running large-scale computation on cloud platform (GCP, Azure) 

  • Prior experience in using LLMs for synthetic data generation/solving business problems

This may also be of interest to you: 

https://ml.allegro.tech/ 

Send in your CV and see why it is #dobrzetubyć (#goodtobehere)

Allegro Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Allegro DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Allegro
Allegro CEO photo
Francois Nuyts
Approve of CEO

Average salary estimate

$50000 / YEARLY (est.)
min
max
$40000K
$60000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Junior Research Engineer (Machine Translation), Allegro

Join Allegro as a Junior Research Engineer specializing in Machine Translation, and be a part of our forward-thinking team located in dynamic Warsaw, Poland! In this hybrid role, you'll be making a real impact by contributing to cutting-edge AI solutions tailored for e-commerce. Specifically, you'll be diving into the Language Intelligence area, where we focus on crafting an in-house Machine Translation system that meets the unique demands of e-commerce. Imagine the satisfaction of seeing your work help bridge language barriers for millions of users who come to Allegro for their shopping needs. You'll engage with state-of-the-art machine learning methods and tackle real-world challenges that go beyond generic solutions. This isn’t just about coding; it's about innovation and collaboration. You’ll collaborate with seasoned researchers and engineers, participate in lively knowledge-sharing sessions, and stay ahead of the latest advancements through scientific papers and conferences. Plus, with a wonderful working environment that includes well-equipped offices, an annual bonus, and a suite of benefits tailored to your needs, there's never been a better time to be part of our journey. If you're eager to explore your skills in a vibrant setting while growing your career, Allegro is the place for you to shine as a Junior Research Engineer in Machine Translation!

Frequently Asked Questions (FAQs) for Junior Research Engineer (Machine Translation) Role at Allegro
What are the primary responsibilities of a Junior Research Engineer at Allegro?

As a Junior Research Engineer at Allegro, your main responsibilities include researching state-of-the-art machine translation techniques, developing and fine-tuning machine learning models, and collaborating with other team members to integrate these models into production systems. You'll also conduct literature reviews, analyze large datasets for quality assurance, and contribute to ongoing production support, ensuring the our machine translation solutions are top-notch.

Join Rise to see the full answer
What qualifications do I need to apply for the Junior Research Engineer position at Allegro?

To apply for the Junior Research Engineer position at Allegro, you should ideally have a Bachelor’s or Master’s degree in Computer Science, Computational Linguistics, Artificial Intelligence, or a related field. We also look for candidates with a solid understanding of machine learning, programming proficiency in Python, and experience with ML frameworks such as PyTorch or transformers. While demonstrated experience with LLMs is a plus, strong analytical skills are essential for the role.

Join Rise to see the full answer
How does Allegro support continuous learning for Junior Research Engineers?

Allegro places a strong emphasis on continuous learning and professional development. As a Junior Research Engineer in our team, you'll have access to an internal educational platform called MindUp, which offers a variety of training courses. Additionally, we encourage attendance at workshops and scientific conferences to stay abreast of the latest advancements in machine translation and AI technologies.

Join Rise to see the full answer
What type of work environment can I expect as a Junior Research Engineer at Allegro?

At Allegro, you can expect a supportive and innovative work environment where collaboration thrives. We have a hybrid work model that allows flexibility, while our office in Warsaw is well-equipped with modern facilities, such as interactive conference rooms and recreational areas. You will also have the autonomy to structure your work effectively and participate in exciting activities such as hackathons and team-building events.

Join Rise to see the full answer
Can you discuss the growth opportunities for Junior Research Engineers at Allegro?

As a Junior Research Engineer at Allegro, you’ll find ample opportunities for growth. We foster a culture that encourages curiosity and continuous learning, allowing you to deepen your understanding of machine translation and AI. Moreover, you'll have opportunities to work on groundbreaking projects that can significantly impact the e-commerce landscape while advancing your scientific career. Plus, you'll be able to engage with the broader scientific community through conferences and publications.

Join Rise to see the full answer
Common Interview Questions for Junior Research Engineer (Machine Translation)
How do you prioritize machine translation tasks based on e-commerce needs?

In responding to this question, highlight your understanding of e-commerce challenges and how effective machine translation can solve them. Discuss prioritization strategies based on data-driven insights, user needs, and market trends, and show how you would test and validate your translations for different user segments.

Join Rise to see the full answer
What experience do you have with large language models (LLMs)?

Share your direct experiences with LLMs, including any projects you've worked on. Discuss specific tasks where you applied LLMs, such as generating translations or augmenting data. Highlight your familiarity with techniques to optimize the use of these models, emphasizing how you would approach the challenges they present.

Join Rise to see the full answer
Can you explain the importance of data quality in machine learning models?

In your answer, emphasize that data quality directly affects the performance of machine learning models. Discuss methods you would use to ensure data integrity, such as data cleaning and augmentation techniques. Providing examples from your past experiences will help demonstrate your understanding of this critical aspect.

Join Rise to see the full answer
Describe a challenging research problem you tackled in a previous role.

When answering this question, choose a specific challenge related to machine translation or NLP you faced. Describe the problem context, your approach to researching potential solutions, and the outcome. This will show your problem-solving skills and ability to navigate complex research scenarios.

Join Rise to see the full answer
How familiar are you with using research papers to support your work?

Discuss your strategy for engaging with recent research. Mention specific papers or findings that have influenced your work. By demonstrating a commitment to staying updated with the latest research, you can effectively portray your dedication to the field.

Join Rise to see the full answer
What programming languages and tools do you prefer for machine learning tasks?

In answering this question, emphasize your proficiency with Python and any relevant libraries like PyTorch or TensorFlow. Discuss why these tools resonate with you and how you leverage them in past projects. Providing examples can really solidify your answer.

Join Rise to see the full answer
How would you evaluate and optimize a translation model?

Your response should include the evaluation metrics you would consider, such as BLEU, NIST, or real-world user feedback. Discuss techniques for optimizing models, like adjusting parameters and incorporating user inputs for continuous improvement.

Join Rise to see the full answer
What role does collaboration play in your work as a Junior Research Engineer?

Explain that collaboration encourages diverse perspectives and fosters innovation in your work. Highlight your experiences collaborating with cross-functional teams and how those interactions have led to better project outcomes.

Join Rise to see the full answer
How do you handle constructive feedback regarding your research?

Express your openness to constructive criticism and describe how you plan to use feedback to improve your work. Discuss a situation where feedback was instrumental in refining a project, which will demonstrate your willingness to learn and grow.

Join Rise to see the full answer
What motivates you to work in machine translation?

When addressing this question, convey your passion for languages and technology, along with a desire to solve real-world challenges in e-commerce. Discuss how you envision your contributions making a difference in bridging communication gaps and enhancing user experiences.

Join Rise to see the full answer

Allegro is the most popular Polish shopping destination with about 17 million users monthly and over 1.1 million items sold on the platform daily. Making a site like this work requires a lot of engineering and as the site grows, we learn and adopt...

110 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Marion just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Westerville just viewed Junior Videographer at HyperionDev
Photo of the Rise User
Someone from OH, Columbus just viewed Part-time driver | Columbus, OH at Uber
Photo of the Rise User
Someone from OH, Columbus just viewed Operations Manager, Overnight at hims & hers
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Court Security Officer, Juneau, AK at Walden Security
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Senior Director GMA Operations Excellence-Oncology at Johnson & Johnson
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Application Developer at Barbaricum
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Outside Sales Account Executive at Pursuit
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Analyst, Demand Planning at Petco
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Associate Director Statistical Programming at Sobi
Photo of the Rise User
Someone from OH, North Ridgeville just viewed PMG is hiring: SEM Lead in Dallas at PMG
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Enterprise Architect (Senior Level) at Platinum Technologies
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Portfolio Execution Lead at Cushman & Wakefield
M
Someone from OH, North Ridgeville just viewed Lead Success Specialist at Max Drive
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Senior Designer Art and Design Smashbox at Estée Lauder Companies
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Insurance Personal Lines Team Leader at National University of Singapore
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Sr. Staff Accountant at M/I Homes
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Software Development Engineer, Market Operations & Structuring at Arevon
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Medical Lab Scientist- (Per Diem) at EvergreenHealth
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager - Content Moderation at Twitch
Photo of the Rise User
Someone from OH, Columbus just viewed Software engineer intern at Motorola Solutions
Photo of the Rise User
Someone from OH, Sunbury just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
7 people applied to LC/MS Scientist at Eurofins