Senior Machine Learning Engineer, Computer Vision
MetropolisAbout the role
<h3>Who we are</h3> <p>The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy — a future where mundane repetition disappears and being known unlocks access, comfort and belonging everywhere you go. From transforming parking into a seamless drive-in, drive-out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn’t coming; it’s here, and we need builders, innovators and problem solvers to help us create it.</p> <h3>Who you are</h3> <p>We are seeking a Senior Machine Learning Engineer to play a key role to join our growing team. As a key member of the Advanced Technologies team, you will play a critical role in designing, developing, and deploying state-of-the-art computer vision and recommendation models that power our core products and solutions. Your work will involve tackling challenging problems in object detection, tracking, OCR, video analytics, and multi-modal systems. This role involves a unique blend of technical expertise in data and machine learning, innovative thinking, and a passion for data-driven solutions. </p> <h3>What you'll do</h3> <ul> <li>Design, develop, and deploy advanced computer vision models for real-world applications, including object detection, tracking, OCR, image search, and scene understanding</li> <li>Build and optimize deep learning models, ensuring high accuracy, performance, and scalability for deployment in production environments</li> <li>Explore and integrate multi-modal approaches, leveraging visual, textual, and other data modalities for robust solutions</li> <li>Collaborate with cross-functional teams, including data engineers and software engineers to deliver end-to-end solutions</li> <li>Lead the design and implementation of scalable pipelines for data processing, model training, and model deployment</li> <li>Optimize models for performance on various hardware platforms, including CPUs, GPUs, and edge devices</li> <li>Conduct thorough experimentation and A/B testing to validate model effectiveness and ensure alignment with business objectives</li> <li>Mentor junior team members, providing technical guidance and fostering professional growth</li> <li>Write clean, efficient, and maintainable code while adhering to best practices in software engineering and machine learning</li> </ul> <h3>What we're looking for</h3> <ul> <li>PhD in Computer Science, Engineering, or a related field, or equivalent work experience</li> <li>5+ years of hands-on experience in machine learning and computer vision, with a strong track record of deploying models into produ
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s