U
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