Avatar for Dojo Madness

Owning the narrative of gaming and esports data

Senior Python Developer (Data Engineering) for Bayes Esports Solutions GmbH (d/m/f)

€60k – €70k • No equity
Apply now
The world of esports is experiencing explosive growth and with that growth comes a wealth of opportunities. In a billion-dollar industry, where data is king, we at Bayes Esports Solutions have claimed our place as the newest leader in the market.

With our cutting-edge technology-driven products, we solve real issues that esport organizers, teams and media companies are facing everyday backed up by our very own machine learning algorithms. Partnerships with some of the biggest names in the esports and betting industries put Bayes in a unique position that allows the team to make a real impact in this vibrant and exciting space.

We are passionate gamers at heart—a small, agile team of esports veterans building a truly innovative next-generation data distribution platform. Join us in the heart of Berlin, where startup culture meets metropolitan lifestyle, and work with top talent from all over the world.

Our team is looking for an experienced Python developer to support the data science team in their endeavors. You will be creating tools to their specifications and helping them implement their models in production. As we are a small team, our data scientists own the entire pipeline from data acquisition to model deployment. They are looking forward for you to take over the python-heavy parts of this so they can focus more on creating models and visualisations.

Your Responsibilities

- Design and implement architecture of large-scale data science products
- Automate the data science team out of their job by creating useful tools for
data acquisition and retraining
- Take ownership of data generation pipelines both in training and in
production
- Support and educate the data science team in writing robust test-driven
production code
- Work with the team to get rid of technical debt
- Option (but no pressure) to learn some ML yourself if you were so inclined

Your Profile

- Minimum of 4+ years of software development experience
- Deep knowledge of Python
- Communicative and eager to teach
- Very good knowledge of SQL databases
- Good knowledge of at least one NoSQL database
- Experience with machine learning and talking to data scientists
- Experience with deploying ML models: Keras, Tensorflow, Jupyter, hd5,
NBConvert are not new to you
- Experience in designing and implementing Python backend Services
- Experience in designing and implementing REST APIs
- Experience in following topics is a big plus: AWS, Docker, PostgreSQL,
MongoDB, RabbitMQ, Redis, Elasticsearch, Java, a common JavaScript
Framework (AngularJS / ReactJS / VueJS), Django or Flask
- Some interest in eSports

We offer you

- An agile company with flat hierarchy where the contributions of each employee are recognized and appreciated
- A young, dynamic team with strong focus on learning and improvement
- Internal training sessions self-organized by your colleagues
- Flextime and sensible working hours
- Gaming rooms to play and crush your enemies with your colleagues
- Company bar with free drinks
- Free coffee and water to stay focused and hydrated and free fruit for a healthy snack
- Free massages once a month

We look forward to receiving your application (cover letter, CV, and references including your code samples) as well as your salary requirements and earliest possible starting date. Please send an email containing this information to: application@bayes.gg