Python Developer - 15Gifts Ltd

Brighton and Hove

Closing date: 10/07/2018

Limitless choice isn’t all it’s cracked up to be. After a point, adding more options gets overwhelming. It stops us choosing at all. Or leaves us regretting the choices we make.

Here at 15gifts, we’re obsessed with the psychology of choice. Studying the key elements that drive people to make confident choices on the high-street, and bringing those qualities into the digital world through intelligent decision-engine technology.

Today we power thousands of confident consumer choices every day across some of the largest brands in the UK including Virgin Media, EE, O2, Sky, Three, BT and The Times. With every engine interaction, we’re learning more about customers, gathering insights and powering more and more accurate recommendations.

Job Description:

This role is for an experienced python developer within the Data Science team. The team is responsible for the development of machine learning algorithms from conception to deployment. We also own the data pipeline that we rely on to provide insight and improve our product. As the first dedicated developer in a team of data scientists, you will play a crucial role in defining and crafting our data science stack. You will also benefit from being a part of our wider dev team, helping to ensure that the data science infrastructure is fully integrated into the rest of our product.


Our codebase is written in Python, with data stored in Amazon Redshift. As our client base expands internationally, both of these will require considerable development. Additionally, the team’s remit is expanding from the delivery of recommendations into other areas including bespoke and engaging data analytics and visualisation tools, for use internally and by our clients.


This is a great opportunity to be a key member of a dynamic, expanding team and work on varied and challenging problems.

Skills Range:
  • 2+ years experience with python
  • Experience building scalable web services and applications
  • SQL and database design
  • Familiarity with linux and cloud services
  • Ability to quickly learn new languages, tools and libraries
  • Up to date with the latest software development technologies and methodologies

Desirable Extras:

  • Experience with docker, vagrant and AWS
  • Data pipelining / transformation
  • Exposure to Machine learning and statistics
  • Data visualization
  • Redis, JS, node.js
  • Agile development
Key Area: Programming/Developer 15-1131.00Programming/Developer
Salary: DOE
Attendance: Full-Time
Additional Information:

What We’re Offering:

  • A fun and creative working environment
  • The opportunity to be responsible for a key aspect of the business - driving a real impact and seeing your work used by thousands of people every day
  • The chance to join a company at an incredibly exciting time of growth
  • Working with some of the largest companies in the UK, including Sky, EE, The Times and Virgin
  • Input into all aspects of the business
  • 33 days holiday (incl bank holidays)
  • Your birthdays off work
  • Fresh fruit, beers and regular social events
  • The occasional office dog visit

No agencies please

Please mention that you found this job on the Wired Sussex website


Email this job to a friend

Make sure you’re not missing out on other opportunities by registering for Job Alerts and uploading your CV.

For tips on how to secure your dream job see our Careers Advice page.


You may also like

Data Analysis Intern
Alternative Airlines,
Gatwick Airport, Horley
Research and Learning Programme Manager
Assistant Brand Manager
First Natural Brands Ltd,
Sayers Common
Junior/Mid-Weight Graphic Designer
First Natural Brands Ltd,
Sayers Common
Web Developer (Junior)
Brighton and Hove
Senior Project Manager
Natives Group,
Brighton and Hove
Account Executive
Brighton And Hove
Product Owner
Brightwave Group,
Brighton and Hove
Top of the page for: Wired Sussex