nPlan
,
London, Greater London
Machine Learning Engineer
Overview
Job Description
We are looking for a Machine Learning Engineer to join our team in London. We are all about making construction more predictable via a comprehensive understanding of plan outcomes, and a crucial part of that is being able to deliver deep insights for very large construction schedules. We're working with some of the largest infrastructure projects in the world, which means an opportunity to have true impact on the world around us. You'll be solving some meaningful and interesting problems, with a strong technical team: * Design and build new ML models based on our existing data * Maintain and grow our database of over 600M construction activities * Maintain and develop our ML training pipeline * Create your own tools to automate processes * Participate in setting the direction of the company * Help other team members through peer code reviews We need you to have: * Strong knowledge of Python, including tensorflow, pandas, numpy, visualisation tools like matplotlib or ggplot, and jupyter notebooks. * A PhD in Machine Learning, Deep Learning, Statistics, Mathematics, Physics or Computer Science, or equivalent research or engineering experience. * Knowledge of at least one deep learning framework (such as Tensorflow, Theano, Caffe, Torch, PyTorch) * Familiar working with Git in engineering teams * Please mention the word 'crane' in your application * (bonus) contributions to relevant open source projects * (bonus) knowledge of distributed programming * (bonus) an understanding of document embeddings * (bonus) experience in previous Machine Learning startups The typical nPlanauts are: * generally curious about the world * serious, without taking themselves too seriously * able to define their own work * proactive about improving the world around them * open-minded about new technical ideas * willing to change their mind on the basis of the evidence What working at nPlan will be like: * There is plenty of opportunity for a high degree of ownership over different areas of the company, and you will be directly exposed to all areas of the business. * Your voice will always be heard. What you do or say counts, not who you are or where you're from. * We consider engineering quality of paramount value and will always strive for the best solution to a problem. * We are a cross-disciplinary team, and come from all sorts of backgrounds and countries. * We are committed to addressing the diversity problem in the tech industry, and that starts with making sure we have a team where everyone feels at home and can contribute as a peer. * Everyone in the company has the same opportunity. Your success will only ever depend on your contribution to the company, and how well the company is doing. * Having time to yourself and a private life is important. We offer a very flexible work environment and a generous holiday policy.