Drimva

Metropolis

Senior Machine Learning Engineer, Computer Vision

$175K–$215K

Seattle, Washington, United States · Senior · Full-time · Posted May 20, 2026

Experience
5+ years in machine learning and computer vision; PhD or equivalent work experience accepted for education.
Education
PhD in Computer Science, Engineering, or a related field, or equivalent work experience.

About the job

Designs, deploys, and optimizes production computer vision and recommendation models for real-world products, including object detection, tracking, OCR, image search, and multimodal systems.

What you'll do

  • Build and deploy computer vision models and scalable data, training, and deployment pipelines.
  • Optimize models for production across cloud, CPU, GPU, and edge platforms; validate performance through experimentation and A/B testing.
  • Collaborate with engineering teams and mentor junior colleagues.

What they ask for

  • 5+ years of hands-on machine learning and computer vision experience, including production model deployment.
  • Proficiency in Python and ML frameworks (PyTorch/TensorFlow/ONNX/TensorRT).
  • Experience with model optimization and deployment; cloud platforms, Docker, and orchestration; data pipelines; and CI/CD.
  • Excellent communication skills.

Nice to have

  • Experience with C++.
  • Experience in high-growth environments or publications in top-tier conferences such as CVPR, ICCV, or NeurIPS.

Pay

$175,000.00 to $215,000.00 annually (USD), base salary

Tools

Python, PyTorch, TensorFlow, ONNX, TensorRT, AWS, GCP, Azure

AI focus

Develops computer vision and recommendation models, including object detection, tracking, OCR, image search, scene understanding, and multimodal systems; the posting also calls for using AI tools to transform static workflows into responsive, high-output processes.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)