Senior Machine Learning Engineer, Computer Vision
Listed on 2026-01-12
-
IT/Tech
Machine Learning/ ML Engineer, AI Engineer, Data Engineer
Senior Machine Learning Engineer, Computer Vision
Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout‑free experiences in the real world. We are reimagining parking to enable millions of consumers to just “drive in and drive out,” and we want to power checkout‑free experiences everywhere you go.
About the RoleWe are seeking a Senior Machine Learning Engineer to play a key role on our Advanced Technologies team. You will design, develop, and deploy state‑of‑the‑art computer vision and recommendation models that power our core products and solutions, tackling challenges in object detection, tracking, OCR, video analytics, and multimodal systems.
What You’ll Do- Design, develop, and deploy advanced computer vision models for real‑world applications, including object detection, tracking, OCR, image search, and scene understanding.
- Build and optimize deep learning models, ensuring high accuracy, performance, and scalability for production deployment.
- Explore and integrate multimodal approaches, leveraging visual, textual, and other data modalities for robust solutions.
- Collaborate with cross‑functional teams, including data engineers and software engineers, to deliver end‑to‑end solutions.
- Lead the design and implementation of scalable pipelines for data processing, model training, and model deployment.
- Optimize models for performance on CPUs, GPUs, and edge devices.
- Conduct thorough experimentation and A/B testing to validate model effectiveness and align with business objectives.
- Mentor junior team members and provide technical guidance.
- Write clean, efficient, and maintainable code while adhering to best practices in software engineering and machine learning.
- MS or PhD (preferred) in Computer Science, Engineering, or a related field, or equivalent work experience.
- 5+ years of hands‑on experience in machine learning and computer vision, with a strong record of deploying models into production.
- Proficiency in Python and ML frameworks such as PyTorch, Tensor Flow, ONNX, and Tensor
RT. - Strong experience with model optimization—quantization, pruning—and deployment on cloud, edge, or mobile platforms.
- Familiarity with cloud platforms (AWS, GCP, or Azure), containerization (Docker), and orchestration (ECS, Kubernetes).
- Experience building and maintaining data pipelines (e.g., Airflow).
- Solid understanding of agile development, CI/CD pipelines, and tools like Git Hub Actions or Jenkins.
- Excellent communication skills and the ability to present complex technical information clearly.
- Experience with C++.
- Experience in high‑growth, innovative environments.
- Publications in top‑tier conferences such as CVPR, ICCV, or NeurIPS.
The anticipated base salary for this position is $ to $ annually. Total compensation may include benefits such as healthcare, 401(k), short‑term and long‑term disability coverage, life insurance, stock options, bonus plans, and more.
Culture & BenefitsMetropolis values in‑person collaboration and a culture where everyone has a voice. Our office‑first model requires employees to be on site at least four days a week to foster organic interactions and creativity.
Equal Opportunity EmployerMetropolis 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).