Brainly is scaling! We are looking for an experienced Search Engineer to join our Search Team for Brainly鈥檚 new vertical - Textbook Solutions and build out our search and personalization engine. The ideal candidate will leverage their background to build search capabilities across our self-paced learning products and further support building out personalized recommendations to our users.

This is a unique opportunity to directly contribute to the launch of our Textbook Solutions product and have an impact on the lives of hundreds of millions of students globally, and help us scale one of the fastest-growing and highest-quality consumer learning brands. Brainly is a fun, unique company in a truly exciting phase of its growth 馃殌


  • Design, implement, test, and maintain Brainly鈥檚 Textbook Search Platform components in the context of a multi-tier, scalable, high-volume, and reliable distributed systems that perform 24x7
  • Leverage Elasticsearch infrastructure and search/ML techniques to solve challenging problems in relevance ranking and semantic search
  • Implement, extend, and modularize our federated search system architecture to meet 10x growth in search volume and diverse search intents from students, parents, and educators
  • Collaborate with ML, UX, and product to ideate and execute on our exciting content discovery roadmap


  • 3+ years experience developing search algorithms and applications using Elasticsearch
  • Solid understanding of object-oriented and functional programming and experience writing web services in general-purpose programming language (Go or Python preferred)
  • Hands-on experience with developing and maintaining distributed systems
  • Ability to quickly understand technical and business requirements and be able to translate into technical design and implementation
  • High level of self-organization and ability to make your own decisions

It would be nice if you have: 

  • Experience with text processing, NLP, and data pipelining using Spark or Athena 
  • Experience with Docker, Kubernetes, and AWS Ecosystem


  • Location: Krak贸w or Barcelona, or remotely from Poland/Spain
  • Salary: up to 30 000 PLN gross/monthly 
  • Start date: as soon as possible (however, we鈥檙e happy to wait for the right person)
  • Some of our benefits - the final offer will depend on the location: 
    • Flexible working hours and the possibility to work remotely
    • Personal development budget 800$ per year +  unlimited time off policy for participation in conferences and workshops and access to an online learning platform with courses from Udemy, Harvard Manage Mentor and many others
    • Fully paid private health care packages for you and your family (dental care included) provided by Luxmed
    • Fully paid life insurance provided by Warta
    • Multisport Plus card
    • Access to the Mental Health Helpline - providing virtual support of external psychologists, psychotherapists, and coaches
    • AskHenry services - personal concierge services to help you to settle your everyday matters (like Ikea shopping or shoemaker visit)
    • Possibility to join one of our Employee Resource Groups and initiatives (Inclusion Council, Ladies at Brainly, Brainly Cares)
    • If needed, additional budget for remote work accessories


Brainly is the online learning platform where over 350 million students and parents go from questioning to understanding. With their smartphones, users can snap a photo to instantly solve any problem or homework question and be matched with a Brainly product such as Community Q&A, Brainly Tutor, Math Solver or Textbook Detective. 

Brainly is built to provide students, parents, experts, and teachers with a collaborative platform and tools needed to succeed in any educational environment. Based in Krak贸w, Poland, with U.S. headquarters in New York City, Brainly apps and websites are visited by users from over 35 countries.

Backed by Prosus, Point Nine Capital, General Catalyst, Runa Capital, Learn Capital and Kulczyk Investments. Learn more about Brainly at

By sending us your application, you agree that Brainly sp. z o.o. with its seats in Krakow, will process your data contained in the form below and in the documents you attach in to participate in recruitment. In connection with this, you have the right to withdraw your consents, the right to access to your data, the right to obtain their copy, rectify them, erase, limit their usage and also data portability right and object to their use by Brainly, as well as to lodge a complaint with the President of the UODO. If you have any questions regarding the use of information about you and exercising your rights related to this use, please contact our DPO - If you want get to know more about how Brainly uses and process your personal data [click here].

Apply for this Job

* Required