Senior Machine Learning Engineer, Computer Vision
$150k - $200kMetropolis Technologies
The Company
Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.
The Role
We are seeking a Senior Computer Vision Engineer to lead the development of advanced multi-camera perception and localization systems with an integrated focus on image-based search, vector database integration, and re-ranking strategies. You will design and build algorithms that combine object tracking, scene understanding, and cross-camera reasoning with scalable retrieval systems to power high-precision localization and visual matching across large-scale deployments.
This role requires strong expertise in computer vision, real-time systems, and search infrastructure, with a focus on turning visual data into actionable spatial intelligence.
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.
Qualifications
- 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.
When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $150,000.00 to $200,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for 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.
#LI-AR1 #LI-Onsite
Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.
$150k - $200k
...help us create it. Who you are We are seeking a Senior Machine Learning Engineer to play a key role to join our growing team. As a key... ...designing, developing, and deploying state-of-the-art computer vision and recommendation models that power our core products...SeniorComputerTemporary workWork experience placementWork at officeLocal area- ...Senior Machine Learning Engineer Adobe Stock's Content Intelligence team is positioned at the center... ...of new technologies. ~ A degree in computer science, statistics, operations research... ...that empower creatives around the world to achieve their ambitious visions!...SeniorComputerWorldwide
$160k - $250k
...Senior Machine Learning Engineer In order to execute our vision, we need to grow our team of best-in-class machine learning engineers. We are looking for developers... ...You have a Bachelor's Degree in computer science or a related field You have a minimum...SeniorComputer$168.1k - $227.4k
...The Product: Annapurna Labs Machine Learning accelerators are at the forefront... ...most teraflops (TFLOPS) of compute power for ML in the cloud.... ...including silicon engineering, hardware design and verification... ...insurance (medical, dental, vision, prescription, Basic Life &...SeniorComputerInternshipRelocationFlexible hours$115k - $230k
...Senior ML Engineer At GEICO, we offer a rewarding career where your ambitions are met with endless... ...backlogs. Execute pragmatic technical visions & roadmaps that balance business... ...applications. ~ Bachelor's degree or above in Computer Science, Engineering, Statistics, or a...SeniorComputerHourly payWork experience placementLocal area$150.75k - $241.2k
...world for the greater good? As an ML Engineer at Axon, you will contribute to... ...evaluation, testing and deployment of machine learning models on Axon devices and cloud.... ...of AI domains and applications: from computer vision to speech recognition and natural language...SeniorComputerWork experience placementWork at officeRemote work$200k - $250k
...Senior Manager, Machine Learning Engineering Seattle, Washington, United States Who we are The real world is the... ...Technologies Group to lead the technical vision and execution of our foundational... ...data infrastructure to serve computer vision and AI pricing use cases Build...SeniorComputerTemporary workWork at officeLocal area$150.7k - $284.4k
...Collaborate with data platform engineers and architects to seamlessly... ...with ML Researchers and Machine Learning engineers to accelerate the... ...succeed: S., M.S, or Ph.D. in Computer Science, Computer Engineering... ...Machine Learning / Computer Vision / Natural Language...SeniorComputer$177.69k - $341.73k
...Senior Machine Learning Engineer, Risk Data Mining - USDS The USDS-Platform and Community Integrity (PaCI... ...Qualifications: Master or above degree in computer science, statistics, or other... ...one access to medical, dental, and vision insurance, a 401(k) savings plan with...SeniorComputerTemporary work$115k - $230k
...are seeking an accomplished Senior ML Engineer to serve as an individual contributor... ...Execute pragmatic technical visions & roadmaps that balance... ...’s degree or above in Computer Science, Engineering, Statistics... ...a career where you can learn, grow, and thrive through personalized...SeniorComputerLocal areaFlexible hours- ...Senior Machine Learning Engineer Pacific Northwest National Laboratory (PNNL) is seeking a Senior Machine Learning Engineer who has deep experience... ...Preferred Qualifications: Degree in computer science, engineering, mathematics, or a related field....SeniorComputerWork experience placement
$180k - $215k
...only architectures, combining rigorous engineering with learning systems proven in globally deployed... .... You'll collaborate closely with machine learning scientists, software engineers... ...Bachelor's or Master's degree in Computer Science, AI, Statistics, or a related...SeniorComputerLocal area$170k - $240k
...company. Our extensive learning programs and... ...member of the Product and Engineering team at PitchBook,... ...grow with us! As a Senior Machine Learning Engineer (MLE... ...cycles Support the vision and values of the... ...or advanced degree in Computer Science, Mathematics,...SeniorComputerWork at officeRemote workVisa sponsorship$197.87k - $228.8k
...audiences experience sports, entertainment & news. Platform Software Engineering oversees the core technical platforms and systems for Disney’s... ...for streaming purposes Education: Bachelor’s degree in Computer Science (or related field) and/or equivalent work experience The...SeniorComputerWork experience placementWorldwide- Job Overview As our Senior Staff Machine Learning Engineer for Coupang Media Group (CMG), Ads Growth team, you will be responsible for designing/implementing... ...Master or Ph.D. degree in quantitative fields, such as computer science, statistics, electrical engineering,...SeniorComputer
$185k - $235k
...We are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML... ...~ Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics... ...benefits package: Health, dental, and vision care for you and your family (100%...SeniorComputerFull timeLocal areaWork from home$184.5k
...platform powered by data and machine learning provides secure,... ...traveler satisfaction. This Senior Machine Learning Engineer role is part of the... ...~ Bachelor’s degree in Computer Science or a related technical... ...including medical/dental/vision, paid time off, and an Employee...SeniorComputerLocal areaFlexible hours- ...Seattle, WA, we are a team of engineers and technologists from... ...solutions The Role As a Senior Software Engineer... ...monitor the performance of our computer vision, automatic speech recognition... ...You will work closely with machine learning and data engineering teams...SeniorComputer
- ...platforms that power the next generation of Machine Learning and Data workloads? Do you thrive in... ...are looking for a strong, enthusiastic engineer with deep expertise in Kubernetes... ...mission-critical services ~ B.S. degree in Computer Science or equivalent professional...SeniorComputer
$184.7k - $277.6k
...Santa Clara, California, United States Machine Learning and AI The Answers, Knowledge and... ...hundreds of millions of people use their computers and mobile devices to search and find... ...advancements in machine learning and software engineering to understand user queries and intents...SeniorComputerWork experience placementRelocation$120k - $180k
...Machine Learning Role In order to execute our vision, we need to grow our team of best-in-class machine learning engineers. We are looking for developers who are excited about staying at the... ...or graduate degree in computer science or similar technical field...Computer$118k - $176k
...2025) Day to Day The Machine Learning Engineer I role partners closely with... ...Requires a Bachelor's degree in Computer Science, Mathematics, or... ...for deployment with senior guidance Excellent understanding... ...an integral part of our vision for a better world of work....ComputerWork experience placementLocal area$158.1k - $213.8k
...if you could build the machine learning systems that decide... ...for a talented Software Engineer with a strong machine... ...end with guidance from senior engineers A day in... ...Bachelor's degree in computer science or equivalent... ...insurance (medical, dental, vision, prescription, Basic...ComputerInternshipWorldwideFlexible hours- ...they are seeing. We are looking for a Machine Learning Engineer to build creative, practical, and... ...compensation Comprehensive Health, Vision, and Dental coverage, and we cover 100... ...up-to-date with current literature in computer vision models and architectures, and apply...ComputerFull timeWork at officeWeekend work
$161.14k - $200k
...Machine Learning Engineer Join us in building the future of finance. Our mission is to democratize... ...on a highly influential role shaping vision and execution across key strategic... ...Bachelor's degree or foreign equivalent in Computer Science or related field and three...ComputerWork at officeRemote workFlexible hoursShift work3 days per week- ...Role: Machine Learning Engineer (This role is open to US Citizens, Green Card holders, GC-EAD only.... ...practices. Requirements: • Degree in Computer Science, Engineering, Statistics, or a... ..., deep learning, NLP, computer vision, reinforcement learning, and/or other...ComputerRemote workVisa sponsorshipRelocation package
$177k - $283.2k
...Principal Machine Learning Engineer Seattle, Washington, United States Join Axon and be a force... ...Real Time Systems with distributed edge compute. The ideal candidate will have a... ...Hands-on experience in solving Computer Vision or Natural Language Understanding problems...ComputerWork experience placementWork at officeRemote work$291.5k - $369.1k
...time, multi‑modal machine‑generated data — including... ...Cisco’s global engineering capabilities. Our... ...Set and Drive Vision:Define and champion... ...by mentoring senior technical talent,... ...Qualifications: PhD in Computer Science, or... ...unstructured data, deep learning‑based time series...ComputerFull timeTemporary workLocal areaFlexible hours- As a Senior Machine Learning Engineer in our Digital Intelligence team, you will have the opportunity to work on exciting end-to-end machine learning... ...Master’s degree with 7+ years of experience or Ph.D. in Computer Science or Machine Learning related degree with good...SeniorComputerWork experience placementInternship
$107.66k - $161.7k
...a unique platform to learn and connect with others... ...and Role: Our small engineering team works on... ...company. At Poe, we use Machine Learning in various parts... ...S., M.S., or Ph.D. in Computer Science, Engineering or... ...medical/dental/vision coverage, equity refreshers...ComputerRemote jobFull timeWork experience placementInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Computer Vision. Be the first to apply!
- senior ml engineer Seattle, WA
- machine learning engineer Seattle, WA
- computer vision machine learning engineer Seattle, WA
- machine learning software engineer Seattle, WA
- senior vice president communications Seattle, WA
- senior manager quality engineering Seattle, WA
- senior device engineer Seattle, WA
- sr operations manager Seattle, WA
- senior research scientist - machine learning Seattle, WA
- senior recruitment consultant Seattle, WA


