Machine Learning Engineer
Job Description
The Company
Metropolis develops advanced computer vision and machine learning technology that make mobile commerce remarkable. Our platform is already deployed in hundreds of mobility facilities and industries with billions in opportunities. We’re building the digital pipes through which the future of mobile commerce will move.
The Role
Metropolis is seeking a Machine Learning Engineer to accelerate the development of our computer vision algorithms that would be used to empower our mobility services. Reporting to the technical team lead of Machine Learning, you will be responsible for the development, deployment, and ongoing optimization of the models at the core of our platform.
This is a challenging opportunity because the models you will build need to be optimized for different conditions like indoors and outdoors, lighting, weather, and field of view.If you have a background in sensors and computer vision and are interested in mobility, autonomous vehicles, computer vision, or machine learning, this is the ideal opportunity for you.
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.
Key Responsibilities
- Work with the machine learning team to perform state of the art research, train and optimize the Metropolis computer vision and machine learning algorithms.
- Collaborate with the application development team to integrate and optimize the computer vision models with the existing backend systems.
- Work with the testing engineers on software-in-the-loop, hardware-in-the-loop, and field testing.
Requirements and Qualifications
- Demonstrated expertise in implementing and deploying machine learning algorithms related to computer vision, specifically in object detection, metric learning, object recognition, and re-identification.
- 3+ years of experience in modern software design, development, version control, refactoring, and testing
- 3+ years of experience in deep learning framework, TensorFlow/PyTorch/MxNet
- 3+ years of experience in computer vision algorithms, image processing, feature extraction, and tracking algorithms with OpenCV
- 2+ years of experience with parallel computing, accelerator architecture, CUDA, CUDNN, TensorRT libraries
- 2+ years of experience with large scale datasets, data pipelines, databases tools/libraries
- Experience with distributed/scalable systems infrastructure to operate algorithms as a software product
- Experience with deploying ML services on cloud and API development.
- Excited about working in a fast-paced, dynamic startup environment.
At Metropolis, we don’t just accept differences—we celebrate them, we support them, and we thrive on them for the benefit of our employees, our customers, and our community. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. If you’re good at what you do, come as you are. The more inclusive we are, the better our work will be. We are proud to be an equal opportunity workplace.
Date Posted
09/24/2022
Views
5
Similar Jobs
Staff Backend Engineer, Software Supply Chain Security: Secrets Management - Gitlab
Views in the last 30 days - 0
View DetailsMedical Secretary / Family Care Coordinator - No Employer
Views in the last 30 days - 0
View Details