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 processingCreating supervised learning solutions transforming unstructured data in PDFs and scraped from websites into clean structured formatsWork 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 directionContinually improving in all areas of software development from the tools and technologies we use to changes in our agile processesWe do our best work when we work together. That means pairing, daily scrums, BDD/TDD, retros, team workshops and more Who we’re looking forAn expert in solving problems using machine learning with commercial experience applying theoretical machine learning concepts to real world probelmsStrong academic background, with degree or PHD in machine learning you will also have at least two years commercial experienceYou’ill be a confident python programmer easily able to make use of nltk and scikit learn to solve natural language and clustering problemsSomeone 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 stackThings 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 serviceIt’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 productWant 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.

Educational level:

Ph. D.

How to apply:

Please mention NLP People as a source when applying


Tagged as: , , ,