Senior Machine Learning Engineer, Computer Vision jobs in United States
cer-icon
Apply on Employer Site
company-logo

Metropolis Technologies · 5 months ago

Senior Machine Learning Engineer, Computer Vision

Metropolis is an artificial intelligence company specializing in computer vision technology to create frictionless, checkout-free experiences. The Senior Machine Learning Engineer will lead the development of advanced multi-camera perception and localization systems, focusing on algorithms for object detection, scene understanding, and visual search systems.

Artificial Intelligence (AI)Computer VisionMachine LearningParkingSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design and implement algorithms for multi-camera object detection, classification, and persistent tracking
Build scene understanding modules to extract landmarks, spatial layout, and semantic context from image streams
Develop cross-camera fusion and localization methods for consistent identification and positioning of objects
Architect and deploy visual search systems using vector databases (e.g., OpenSearch, FAISS, Milvus) for image-based retrieval and matching
Design and implement re-ranking techniques to improve retrieval precision based on context, metadata, and scene cues
Create tools and metrics to evaluate retrieval quality, localization accuracy, and perception robustness
Collaborate across ML, backend, and infrastructure teams to ensure scalable, real-time deployment
Investigate system-level issues, drive debugging efforts, and improve model and system performance
Mentor junior engineers and contribute to long-term vision for perception, localization, and image retrieval

Qualification

Computer VisionImage RetrievalMulti-camera SystemsPythonC++PyTorchTensorFlowOpenCVVector-based RetrievalCloud DeploymentEdge DeploymentPublicationsPatentsMentoring

Required

M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or a related field
5+ years of industry experience in computer vision, image retrieval, or perception systems
Strong background in object detection, tracking, and scene understanding using multi-camera inputs
Deep understanding of vector-based retrieval systems and experience with OpenSearch, FAISS, or similar tools
Proficiency in Python or C++, with hands-on experience in PyTorch, TensorFlow, and OpenCV
Experience in building large-scale image retrieval pipelines, including feature extraction, indexing, and search optimization
Knowledge of multi-view geometry, and cross-camera identity association
Experience evaluating and tuning re-ranking strategies using contextual and multi-modal signals
Exposure to cloud-based deployment of search systems (e.g., OpenSearch cluster tuning, sharding, replication)
Experience with edge deployment of perception pipelines (e.g., Jetson, Qualcomm)
Publications or patents in the fields of visual search, localization, or multi-camera perception

Benefits

Healthcare benefits
A 401(k) plan
Short-term and long-term disability coverage
Basic life insurance
A lucrative stock option plan
Bonus plans and more

Company

Metropolis Technologies

twittertwittertwitter
company-logo
Metropolis is building AI for the real world.

H1B Sponsorship

Metropolis Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (4)
2021 (3)
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
$3.53B
Key Investors
LionTreeJP Morgan Chase3L Capital
2025-11-06Series D· $500M
2025-11-06Debt Financing· $1.1B
2023-10-05Series C· $1.05B

Leadership Team

leader-logo
Alexander Israel
Co-Founder & CEO
linkedin
leader-logo
Travis Kell
Co-Founder & Chief Strategy Officer
linkedin
Company data provided by crunchbase