Description:Hidra is looking for a Machine Learning Engineer to join us on our mission to build the most accurate and robust 3D reconstruction and scene understanding system for the built environment. Candidates should have proven experience in computer vision and related topics such as geometry processing, computer graphics and machine learning.The ideal candidate is someone who enjoys working on challenging problems, finding solutions to them and turning the solutions into production services that are at the core of an ambitious startup.As a Machine Learning Engineer you will need to be versatile with the computer vision techniques you use and enjoy developing new skills. Your time will be spent working with our image and 3D datasets, so familiarity with common 3D vision data structures and formats is essential. Past experience working on 3D reconstruction and deep learning-based scene understanding problems would be a big plus.Now is an exciting time to join us in a disruptive, technology-focused business with big ambitions for the future.The Role:Research and develop algorithms that capture, process and manipulate our image and 3D data.In collaboration with software engineers create production quality, robust code that will be used on an industrial scale.Maintain, improve and optimise algorithms to improve performance and efficiency.Stay up-to-date with the latest technologies and research in computer vision, computer graphics and machine learning. Communicating the latest advances with the wider team when they should be applied to our data.About you:You should be someone smart, motivated and organised who gets things done. You have ideas about everything we do and youre not afraid to stand up for yourself - whilst respecting others of course.You love a startup environment, because you like the idea of owning what you work on and doing a bit of everything. Youre constantly thinking could this be better?".Masters in Machine Learning/Computer Vision/Geometry Processing or related mathematical disciplines.1-2 years experience developing computer vision algorithms that process image and 3D data.Experience with at least one of our core areas:Deep Learning (CNNs, GANs, RNNs, transfer learning)3D Reconstruction (stereo, bundle adjustment, SLAM)Geometry Processing (meshing, parameterisation, approximation)Computational Photography (image enhancement, denoising)Strong programming skills in Python and/or Modern C++Experience with any of these libraries such OpenCV, Open3D, Tensorflow, PyTorchAmbition and a hunger for growth and development.Can provide examples of projects that demonstrate your skills.Experience working with cloud infrastructure (we use both AWS and GCP).Good to have:Demonstrate commercial experience where you have tackled challenging problems and have solutions running in production.Experience with software engineering best practices e.g. test driven development,continuous integration and continuous deployment.About the business:A spatial technology company. We capture and publish 3D information about real-world interiors on an industrial scale. Our technology is raising standards of practice around the globe and transforming industries by digitising the worlds interiors with new levels of accuracy and consistency.The first product is building the new standard for the residential property industry, offering property professionals an all-in-one solution for creating accurate, feature-rich marketing assets.This is a place for those who think big and want to create extraordinary things. Our people are at the heart of everything we do and we foster a culture where we are constantly learning, evolving and collaborating to reach our bold ambitions. Were growing fast and are always looking for exceptional talent.Benefits:We want each and every day to be rewarding and enjoyable for all team members. To help make that happen, we offer a range of great benefits that focus on whats important both personally and professionally. Exceptional people deserve the best we can offer and the power to make their own choices.29 days annual leave - including bank holidays and your birthday bonus.Flex: flexible hours to suit important life events, deliveries, sports days and Appointments.Private Health careLearning and Development: we match your ambition to learn and develop so support access to training, conferences and meet-ups and encourage cross-team opportunities
Job Title
Machine Learning Engineer