We are looking for talented QA Machine Learning engineers to join our new team in Berlin. Pix4D develops drone mapping and photogrammetry software that enable tens of thousands of professionals around the world to process, visualize, assess and edit their own maps and 3D models.
You will join our new development team in Berlin, focusing on new product development in an agile environment. Within the team, your main task will be to use your QA engineering expertise both to design and develop the software testing framework to train, validate and evaluate Machine Learning models.
You have learned by direct experience that the most important characteristic of software is maintainability. You understand the importance of testing and of how to make testing scalable. In this perspective, your focus will be to develop code and build tools rather than directly finding or fixing bugs. You will take the opportunity to accelerate the overall product development by focusing on keeping the products robust and making tools to find problems before our customers do.
Identify testing procedures that can or should be automated, and work accordingly on the design and architecture closely with the development teams
Develop a consistent and scalable Machine Learning-oriented testing framework to accompany new Machine Learning systems’ development
Provide tools and metrics to help the development teams monitor regressions and improvements in the software
Collaborate in the full product life-cycle, from early concepts and prototypes to full deployment.
Excellent Python development skills
Knowledge of computer vision and Machine Learning is a plus
Strong scripting skills
Experience working on cross-platform projects
Excellent bug reporting and tracking skills
Understanding of testing best practices and processes
Understanding of Continuous Integration systems
English language, written and spoken
Experience with C++ (or another modern object-oriented programming language)
Experience in Deep Learning
Experience with front-end development for data visualization
A company that faces problems together and values people first and foremost when achieving goals.
Highly collaborative structure maximizes each person's expertise and creativity.
Active work culture and support system.