Senior AI/Machine Learning Engineer
About the Role
We are seeking a skilled AI & Machine Learning Engineer with deep experience in computer vision, model development, and MLOps pipelines.
The ideal candidate will work closely with robotics and software teams to design and deploy intelligent systems for automated blade
surface inspection, defect detection, and autonomous perception.
Key Responsibilities
• Design algorithms for feature extraction, defect classification, and visual analytics
• Develop and train deep learning models (CNNs, transformers) using PyTorch or
TensorFlow
• Create automated data ingestion, labeling, and preprocessing pipelines
• Integrate MLOps tools (Azure ML, MLflow, Kubeflow) for retraining, validation, and
deployment
• Optimize models for edge deployment (Jetson, Raspberry Pi) and ROS2 integration
• Ensure proper data management and maintain AI development documentation.
Requirements
• Proven experience (min. 8+ years) in computer vision, deep learning, and AI model
deployment
• Strong understanding of neural network architectures, data pipelines, and MLOps tools
• Familiarity with edge computing and ROS2 integration is a plus
• Fluent in English (asynchronous communication with global teams)
• An articulate English (due to asynchronous communication with a global, English-
speaking team)
• A home office with fast and stable internet connection (15Mb/s), modern laptop/PC,
noise-cancelling headset and access to a quiet workspace
Required domain experience
| Hardware / IoT | 8 years |
Required languages
| English | B2 - Upper Intermediate |