Skip to content
mimi

Computer Vision ML Engineer

Upwork

Remote (Global) Contract 1mo ago

About the role

About

We are looking for a skilled Computer Vision ML Engineer to help train and develop high-performance machine learning models.

Responsibilities

  • Develop and train computer vision models (classification, detection, segmentation)
  • Prepare and preprocess datasets, including annotation guidance
  • Optimize model performance and fine-tune hyperparameters
  • Collaborate on deploying models into production environments

Requirements

  • Experience with Python and deep learning frameworks (e.g., TensorFlow or PyTorch)
  • Strong understanding of computer vision techniques and model architectures
  • Experience with data handling, augmentation, and evaluation metrics
  • Ability to deliver clean, well-documented, and scalable code

Nice to Have

  • Experience with real-world applications (e.g., surveillance, medical imaging, retail analytics)
  • Familiarity with deployment pipelines and cloud environments

If you have a passion for building impactful AI solutions and delivering reliable results, we’d love to hear from you.

Skills

PythonPyTorchTensorFlowcomputer vision

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free