Brainly is hiring a

Software Engineer (Back-end) Mobile

Kraków, Poland



We’re looking for a strong Backend developer to work with us to develop a high quality and reliable product for mobile users.

Mobile Web Users are the largest group among all Brainly users. Our aim is to transfer them to the Brainly mobile app. Currently, we are focusing on developing new features on the app to meet the expectations of all mobile users, that is to provide them with instant help. However, those features wouldn’t be able to work well without a stable and reliable backend environment and efficient Machine Learning support. That is why we are looking for a Backend Developer who is interested in the cross-section of backend and ML. In that role, by collaborating with other Mobile Team members you will have a direct impact on how the final product looks and works. 


New engineers will join the Mobile Team and will be responsible for:

  • Designing, developing, and maintaining code for Brainly platform to enhance the great learning experience for our users.
  • Solving complex challenges such as performance, scalability, and security
  • Collaborating with other software engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of your deliverables.
  • Conducting code reviews, contributing high-quality documentation and building robust test suites for your features.


  • 4+ years of experience writing web services in a general-purpose programming language
  • Interest in learning and applying Natural Language Processing and Machine Intelligence 
  • Experience with databases / data stores
  • Understanding of core testing principles
  • High level of self-organization, ability to make your own decisions 
  • Ability to brainstorm and co-create new solutions, both business and technical
  • Team player attitude and great communications skills 
  • Ability to learn fast
  • Great attention to detail


  • Knowledge of Go or Python
  • Knowledge of Deep Learning techniques and frameworks
  • Statistics/Data Science experience
  • Experience building distributed systems at scale
  • Experience building microservices
  • Experience working with public cloud provider offerings (AWS, GCP, Azure etc)
  • Experience working with messaging queues and/or streaming platforms
  • Experience working with GraphQL


  • Location: Kraków, Poland
  • Employment type: employment contract or B2B
  • Start date: as soon as possible (however, we’re happy to wait for the right person)
  • Some of our benefits: 
    • Flexible working hours, possible remote work (1-2 days/week)
    • Personal development budget 800$ per year + time off for conferences and workshops
    • Private health care for you and your family (dental care included) provided by Luxmed
    • Warta life insurance 
    • Multisport Plus card
    • Company lunches on Thursdays, kitchen stocked with snacks and fruits
    • AskHenry service - personal assistant
    • Bicycle parking and shower 


Brainly is the world's largest peer-to-peer learning community for students, parents and teachers. At, and its group of websites around the world, students connect to both receive and offer help with homework problems and questions. The unique opportunity for students to freely ask questions and gain the confidence that comes from helping others and inspires students to learn in a collaborative community that receives more than 200 million users each month.

Based in Kraków, Poland, with its US headquarters in New York City, Brainly is currently available in 35 countries. The total funding from current investors, including Naspers, General Catalyst Partners, Point Nine Capital, Runa Capital and Learn Capital equals $68.5M. More information about Brainly is available on

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 - [email protected] If you want get to know more about how Brainly uses and process your personal data [click here].

Similar jobs

Other jobs at Brainly