15Gifts

Python Developer/Recommendation Engineer

Where:

Remote, UK

 

Key area:

Data Engineering Team

 

Salary:

£28 – 38k

Attendance:

Full-Time

 

About the role

We’re looking for a Python developer that can help us take our unique recommendation engine to the next level, this includes; making the application scalable and more maintainable, implementing new features and working on green field projects.

Working with our experienced engineers, data scientists, analysts and our clients themselves you’ll help millions of customers find their perfect match while having a huge impact on the business in this highly visible role.

Our technology is already used by some of the largest brands in the world, and we’re only just getting started. This is a pivotal moment to join a company that has a huge opportunity ahead of it.

The person we’re looking for

– Has a passion for technology and an excellent eye for detail

– You’re eager to learn new things and excited by problem-solving

– You’re a great communicator and team player

– Takes ownership over issues, big or small

– Loves learning and taking on challenges

– Wants to work at the cutting edge of applying human psychology to online interactions

You’ll be responsible for

– The maintenance and future development of our recommendation engine, including supporting and taking ownership of tasks related to the recommendation engine’s roadmap

– Collaborating with the analytics, data science and UX teams to implement changes in the recommendation engine

– Working with the analytics, data science and product teams to understand product sets and how to best recommend for various situations

– Developing experiments involving recommendations, alongside our analytics, data science, product and customer success teams

– Working on data engineering and data warehousing tasks as and when required

Skills and experience

– 3+ years of experience in Python

– Experience with pandas and numpy

– Experience writing automated tests (unit, functional, etc)

– Experience refactoring and improving existing code

– Experience following good coding standards (PEP-8) and ability to write maintainable and well documented code

– Understanding of software design patterns and good software architecture

– Understanding of or keenness to learn and put in practice Data Engineering and Data Warehousing principles and techniques

– Cloud development, AWS in particular, a bonus

– Experience working on a scalable product is also a bonus

 

Application deadline:
 

04/01/2021