Position: Senior AI and ML
Company: DataArt
Experience required: 3y
Category: Data Science
English level: intermediate
Published: 2023-06-01T00:00:00+03:00

As a Machine Learning Engineer, you will take part in developing cutting-edge ML models and algorithms for car inspection purposes. You will be responsible for designing, implementing, and deploying ML solutions that enable accurate and efficient automated inspection of vehicles.

Responsibilities

-Collaborate with cross-functional teams, including data scientists, software engineers, and domain experts, to understand the requirements and develop ML models tailored for car inspection
-Gather and preprocess large-scale datasets for training and testing ML models, ensuring data quality and integrity
-Design and implement ML algorithms, including deep learning and computer vision techniques, to analyze various aspects of vehicle inspection such as damage detection, part identification, and anomaly detection
-Evaluate and benchmark ML models using appropriate metrics and statistical analysis to assess their accuracy, efficiency, and generalization capabilities
-Collaborate with software engineers to integrate ML models into production systems, ensuring scalability, reliability, and maintainability
-Stay updated with the latest advancements in ML, computer vision, and related technologies, and propose innovative ideas for enhancing car inspection capabilities
-Document and communicate the technical aspects of ML models, including design choices, implementation details, and evaluation results

Requirements
-Proven experience as a Machine Learning Engineer or similar role, with a focus on developing ML models and algorithms
-Strong proficiency in programming languages such as Python, and libraries/frameworks like TensorFlow, PyTorch, or Keras
-Solid understanding of machine learning principles, deep learning architectures, and computer vision techniques
-Experience with large-scale data processing, data preprocessing, and feature engineering for ML applications
-Proficiency in implementing and training ML models using GPU acceleration for enhanced performance
-Familiarity with cloud computing platforms and distributed computing frameworks is desirable
-Excellent problem-solving skills and the ability to translate business requirements into practical ML solutions
-Strong communication skills and the ability to collaborate effectively in a team environment.