.NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies comprising Pulse Echo, Pitch-and-Catch and Phased Array, as well as Acoustic Resonance (ART Scan) methodologies, the company also deploys a range of non-ultrasonic technologies, such as Inertial Measurement Units, with more under development. NDT Global strategically applies its inspection technologies to detect, diagnose and model various types of threat—circumferential or axial cracks, metal loss, geometry, mapping, and more—across diverse classes of assets. By providing predictive, decision-ready insights driven by the world's most accurate data, NDT Global enables the conditions for asset owners to optimize infrastructure health and drive operational efficiencies while reducing risk and minimizing their carbon footprint.Purpose The goal of the Machine Learning Engineer is to introduce new solutions based on machine learning, especially deep learning, to improve accuracy and efficiency of data analysis from data preparation, model training and testing to deployment in a productive environment.Tasks Applies supervised techniques, mostly deep learning techniques, for solving pattern recognition problems in ultrasound data (images, signals)Understands and interprets data to come up with optimal feature setsPrepares datasets to train and validate modelsEnsures quality of the developed prototypes by software testing and code reviewsWrites documentation of developed solutions and ensures knowledge transferRequirements Bachelor's or master's degree in computer science or a related field (PhD preferred)Relevant work experience more than 1 year, in machine learning, deep learning or similarExperience working on end-to-end ML projects, from data collection to production-level deploymentExperience with image recognition, object detection, and other computer vision tasks.Proficiency in Python, TensorFlow/PyTorch, and data manipulation librariesUnderstanding of data pipelines, ETL processes, and databases (SQL, NoSQL)Strong understanding of data manipulation and cleaning techniques