Remote job
Machine Learning Engineer
Job details
About this role
Role overview Develop machine learning models for image search and online content analysis. You’ll work with data scientists, engineers, and subject matter experts to improve computer vision and language capabilities, and help ensure models perform well in production.
Responsibilities - Develop and optimize models for computer vision and natural language processing tasks. - Train and fine tune deep learning models for reverse image search, image and text matching, and online content analysis. - Research and apply algorithms that improve model accuracy and performance. - Build scalable pipelines to ingest and process image and text data for training and evaluation. - Collaborate across teams to improve product and system performance. - Monitor deployed models, identify bottlenecks, and recommend improvements.
Requirements - At least three years of professional machine learning engineering experience. - Strong experience with ML frameworks such as CatBoost, TensorFlow, PyTorch, or Keras. - Experience with image processing, feature extraction, and text preprocessing. - Understanding of methods for object detection, image classification, text extraction, and sentiment analysis. - Practical experience working with large datasets and pipelines for model training and deployment. - Strong analytical and problem solving skills, and professional fluency in English.