Software Engineer II (Search Relevance)

Allegro

Warsaw, Poland • 32m ago • On-site

Senior

On-site

175,200 - 249,900 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer II (Search Relevance)

Description

Work on search relevance at massive scale, building systems that connect shopper queries to the best offers in a catalog of hundreds of millions of products. Collaborate with research and data science teams to deploy ranking models, create automated evaluation pipelines using Large Language Models, and run experiments involving generative AI and semantic search. The role bridges low-latency online services in Java/Kotlin with offline ML processing pipelines powered by Python, Apache Airflow, and Google Cloud Platform.

Responsibilities

  • Build and scale backend services for search relevance (beyond standard CRUD)

  • Deploy ranking models with research and data science teams

  • Create and maintain automated evaluation pipelines using LLMs

  • Run experiments with generative AI and semantic search features

  • Ensure code quality and reliability through collaboration and code reviews

Requirements

  • Code in Java, Kotlin, or Python with a solid foundation in backend engineering and clean architecture

  • Open to working at the intersection of backend engineering and AI/ML

  • Care about code quality and reliable solutions; actively share knowledge in code reviews

  • Analytical, problem-solving approach to complex challenges affecting millions of users

  • Value continuous growth and curiosity to experiment with modern technologies

  • English communication skills (at least B2)

  • Familiarity or curiosity about ML concepts, data pipelines (Python, Airflow, GCP), and/or LLM and semantic search experimentation

Benefits

  • Flexible working hours in a hybrid model (4/1), with occasional remote work (30 days)

  • Salary range: PLN 14,600–20,825 (contract of employment; tax-deductible cost)

  • Annual bonus based on individual and company performance

  • Well-equipped offices and excellent work tools

  • MacBook Pro or equivalent Dell with Windows and required accessories

  • Cafeteria plan fringe benefits (e.g., medical, sports, lunch packages, insurance, vouchers)

  • Paid English classes related to job needs

  • Training budget, hackathons, and internal learning platform

  • Volunteer day off

  • Social events

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Engineer II (Search Relevance) role

Improve your resume for just $5

PLN 175,200 – PLN 249,900/year

Unlock Full Resume Report