Albert is an AI system which automatically plans, analyzes, and optimizes large-scale marketing campaigns.
Managing huge campaigns in a fully autonomous manner is one of the most complicated technological challenges in the >$200B digital marketing industry.
This makes Albert an industry-disruptive product: it offers a new technological solution to replace what is conventionally still done mostly by humans, based on their experience and intuition.
We do so by using numerous algorithms, which communicate directly with the largest marketing platforms today – Google AdWords, Facebook, DoubleClick, and more.
Albert is mostly a back-end product, where all the strategy and optimization tasks take place.
As a Backend Developer at Albert, you will be working closely with our research and algorithmics teams to constantly make Albert smarter.
You will be required to deep understanding of the system, as well as optimization, control, and data analysis processes.
You will be expected to take an end-to-end technical lead of your projects, and “tailor” new logic into Albert using your system engineering skills: software design, databases (both relational and non-relational), working with external APIs, and of course – pure high level coding (in Python).
To overcome our “startup crazy” challenges, we take the agile approach: combined dev/QA/product teams, working in 3-week sprints, with tight methodologies of product design, technical design, quality reviews, automated testing, and integration control.