Your Mission
We are looking for a talented engineer to helps us improve our recommendation platform. You will be part of an international team that operates a recommendation engine which processes more than a billion of requests per month with a single-digit average latency and develops distributed systems that learn and recommend based on billions of events per day in real-time. You will work closely with our data engineers and ML scientists to implement, evaluate and improve algorithms. If you love to create, deploy and administer high-throughput low-latency webservices in the cloud using bleeding edge technologies, and maybe even have a statistical/ML background, then you’ll feel right at home!
Your Role
- Work in collaboration with the Data Science and Data Engineering team to implement algorithms to optimize our ad delivery, from prototyping, to evaluation and productization.
- Create and operate scalable, highly available, low latency services that handle billions of requests per day
- Improve current services architecture and quality
- Work in an agile environment and actively contribute to continuous improvement of our products, processes and tools
- Have a passion for learning and improving yourself
- Be analytical thinking and have a good understanding of math, statistics and logic
- Come up with innovative ways to solve problems and help to shape our products
Technologies we are using
Python3, PyHive, SciPy, NumPy, Scikit-Learn, Statsmodels, Pandas, Cython, SuperSet, Druid, Cassandra, Graphite, AWS, Docker-Swarm, Bitbucket-Pipelines, PyTest, Git, Unit Tests, Redis, MySql
Benefits
- Competitive salary (above industry standards) and a relocation package when required
- Fast-learning environment – whether you are self-taught or have completed your PhD, it does not matter to us, as long as you are driven by curiosity and want to get things done
- Opportunity to work with the state of the art technologies and learning from talented peers by sharing your expertise through our DevFriday events
- Excellent career development opportunities – we want to strengthen your strengths and grow with us (and we mean it)
- Flat hierarchies, open communication and easy-going personal interaction
- Multitude of ways to relax during work, may it be playing ping pong or console gaming, we make sure you’re not just stuck to your machines
- Daily breakfast, almost unlimited supply of fruits and beverages, whether it be coffees, mate or a drink of your choice ;)
- Young, dynamic and international team
- Nice designer office in Prenzlauer Berg