Together with Symphony AI, we're looking for a Senior Backend Developer in Python (Django) to work on the innovative Store Intelligence project. Store Intelligence is revolutionizing retail automation and eases the load on store associates by ensuring accuracy in swiftly comparing planograms to real-time shelf images. AI and computer vision identify issues like out-of-stocks, wrong placements, and missing tags.

SymphonyAI is building the leading enterprise AI SaaS company for digital transformation across the most critical and resilient growth industries, including retail, consumer packaged goods, financial crime prevention, manufacturing, media, and IT service management. Since its founding in 2017, SymphonyAI has served 1500+ Enterprise customers globally and has grown to 2,500 talented leaders, data scientists, and other professionals across over 20 countries.

About the project:

As a Backend Developer, you'll join the development team of the flagship product of ReTech called Store Intelligence - a machine learning platform that drives retail automation. Collaborating closely with mobile and frontend teams, you'll develop key features. Plus, you'll have the opportunity to learn from seasoned backend leads boasting over 10 years of experience. Being part of an international team, you'll engage in daily communication in English.

Main tasks:

  • Backend development of the company's flagship product Store Intelligence (https://retechlabs.com/rebotics/) using Python 3.11 / Django 4.2;
  • Participation in architecture design;
  • Code review.

What you already have:

  • 5+ years of commercial development experience with Python;
  • 3+ years of commercial experience with Django/DRF;
  • Understanding SQL;
  • Knowledge of Design Patterns;
  • Experience with git;
  • Experience writing unit tests;
  • Experience writing REST API services;
  • English B1 and above.

Good to have skills:

  • Experience with ML;
  • Commercial experience with AWS;
  • Commercial experience with C++;
  • Commercial experience with NoSQL DBs;
  • 1+ year Commercial experience with Numpy, Pandas.

In exchange for your skills, we offer:

  • Supportive relationships, built on transparency and a flat structure, in a diverse and multinational team;
  • Office in the center of historical Kraków, where your dog is always welcome;
  • Flexibility when it comes to working from the office or home;
  • Perks incl. Multikafeteria, Group Life Generali insurance, Luxmed, Multisport, language lessons 1:1;
  • Sport and other events, including, weekly running, squash, and team lunches on the house;
  • Tea, coffee, and all-you-can-eat fruits and nuts in the office.

The recruitment process includes:

  • HR screening 30min Zoom call;
  • 1h technical interview;
  • General call with the team leader;
  • Making an offer meeting.