Staff Engineer - Machine Learning
Core
Junior ML engineer building CNN-based models for image classification and defect detection in precision product development.
Role type
Junior IC machine learning engineer (computer vision)
Builds
CNN models, ML pipelines, and evaluation reports for product development workflows
Domain
Manufacturing / Computer Vision / Scientific ML
Deliverable
production ML models
Required skills
Python, PyTorch, CNN architecture basics, Surrogate modeling concepts, Active learning awareness, MLflow basics, Docker basics, Model evaluation
Preferred skills
U-Net or ViT exposure, Uncertainty quantification, Bayesian methods, Time-series or sensor data, RL introduction, RAG basics, AWS fundamentals
Responsibilities
Log ML experiments and produce evaluation reports, Validate training data quality and flag anomalies, Build and train CNN models for image classification, Package models in Docker and support CI/CD scripts