Machine Learning Engineer

  • WonderBill
  • Manchester, UK
  • 23/10/2018
Full time Data Science Data Engineering Machine Learning Statistics Software Engineering

Job Description

WonderBill is on a mission to make life easier. By taking the pain out of managing household bills, we’re going to help you get your bills in better shape.

We are looking for an experienced Machine Learning engineer to join our automation team. On a day to days basis the automation team work with vast amounts of unstructured data and utilise numerous machine learning techniques processing this into structured data formats that can be presented in meaningful ways back to our customers.

Technologies: Python, NLTK, numpy, SciKit Learn, Natural Language Processing (NLP), Machine Learning principles. 

You’ll have a degree (preferably a PHD) in machine learning with experience across Natural Language Processing, Clustering and Data classification techniques. You have experience across our ML tool stack which includes Python, NLTK, numpy and SciKit learn.

In return we can offer you the opportunity to work on a varied number of machine learning projects and problems: ranging from goal seeking to data classification to detective controls to validate data integrity.

 What will you be doing?

  • Working across a number of machine learning projects making use of your background in natural language processing
  • Creating supervised learning solutions transforming unstructured data in PDFs and scraped from websites into clean structured formats
  • Work on greenfield projects. We currently make use of Python, NLTK, Scikit learn and numpy which we host on AWS. Many of our projects are in their infancy and we would be looking to you to drive the direction and open to new technologies and direction
  • Continually improving in all areas of software development from the tools and technologies we use to changes in our agile processes
  • We do our best work when we work together. That means pairing, daily scrums, BDD/TDD, retros, team workshops and more

 Who we’re looking for

  • An expert in solving problems using machine learning with commercial experience applying theoretical machine learning concepts to real world probelms
  • Strong academic background, with degree or PHD in machine learning you will also have at least two years commercial experience
  • You’ill be a confident python programmer easily able to make use of nltk and scikit learn to solve natural language and clustering problems
  • Someone who wants to solve problems! You’ll have a passion for getting to the bottom of things and finding creative solutions We’re big fans of learning something new every day and you will be too - we offer training, mentoring and development time within your role to help us keep pace with our evolving tech stack
  • Things move fast here, so you’ll be able to be adapt and stay flexible in your role as we uncover new opportunities to build our service
  • It’s not all about the code, it’s also important that you’re one of the team so you’ll bring a genuine desire to be part of our WonderCrew and contribute to the growth of our product

Want to learn something new? This is a great place to be. We believe great software doesn’t happen in isolation so all our engineers develop their knowledge across our full tech stack. That includes React, React Native, Redux, Cucumber, Docker, Appium, Postgres, Terraform, AWS, Kubernetes, Chrome extensions, Git, Hashicorp Vault, Postgres and Redis.

About us

WonderBill removes the hassle and stress of managing your bills and helps ensure you’re getting a fair deal. By providing a single place to view and manage all household accounts, WonderBill helps you keep on top of your bills and manage your finances. WonderBill proactively provides tailored comparisons and makes switching super-simple, so you can be sure you’re always getting the best deal for you.

Launched in 2016, WonderBill operates across apps on Web, iOS and Android. Backed by Shell Technology Ventures & BCG Digital Ventures, we’re the first of many exciting digital ventures backed by Shell, helping them shape how they think about energy usage in the future. We’re looking to double our customer numbers by the end of the year with our sights set on conquering the UK and beyond.

Making it all possible are the amazing WonderCrew, our 60 strong team across offices in London and Manchester. Our environment is fast paced (we’re a startup after all), so our teams work collaboratively to make sure we’re working towards common goals. We’re building something new and important and we’re looking for like-minded people to join us. If you’re looking for an engaging role where the most important currency is your ideas, this may be the place for you.

WonderBill offers:

  • A passionate environment where you’re encouraged to think creatively
  • A commitment to continual learning supported by bi-weekly lunch and learn sessions and the chance to grow with us as we expand
  • Benefits you’d expect like bonus, pension and 25 days holiday plus fun extras like a company book club, Spanish classes and regular team events
  • Great locations with offices the heart of Canary Wharf and Manchester Spinningfields