Metropolis · 5 months ago
Senior Machine Learning Engineer, Computer Vision
Metropolis is an artificial intelligence company specializing in computer vision technology for seamless, checkout-free experiences. They are seeking a Senior Machine Learning Engineer to design, develop, and deploy advanced computer vision models, addressing challenges in object detection, tracking, and video analytics while collaborating with cross-functional teams.
Computer Software
Responsibilities
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 deployment in production environments
Explore and integrate multi-modal 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 various hardware platforms, including CPUs, GPUs, and edge devices
Conduct thorough experimentation and A/B testing to validate model effectiveness and ensure alignment with business objectives
Mentor junior team members, providing technical guidance and fostering professional growth
Write clean, efficient, and maintainable code while adhering to best practices in software engineering and machine learning
Qualification
Required
PhD 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 track record of deploying models into production
Proficiency in Python and ML frameworks (PyTorch/TensorFlow/ONNX/TensorRT)
Strong experience with model optimization (e.g., quantization, pruning) and deployment on various platforms (cloud, edge, or mobile)
Familiarity with cloud platforms (AWS, GCP, or Azure), containerization (Docker), and orchestration (ECS, Kubernetes)
Proven experience in building and maintaining data pipelines (e.g., Airflow)
Strong understanding of the agile development process and CI/CD pipelines and tools (e.g., Github Actions, Jenkins)
Excellent communication skills, capable of presenting complex technical information clearly
Preferred
Experience with C++
Experience in high-growth, innovative environments
Publications in top-tier conferences (e.g., CVPR, ICCV, NeurIPS) are a strong plus
Benefits
Healthcare benefits
A 401(k) plan
Short-term and long-term disability coverage
Basic life insurance
A lucrative stock option plan
Bonus plans
Company
Metropolis
Take the uncertainty out of smart contract deployments. Build confidence from the command line.
H1B Sponsorship
Metropolis 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
Early StageCompany data provided by crunchbase