Full-Time

Senior Machine Learning Software Engineer

Confirmed live in the last 24 hours

Metropolis

Metropolis

501-1,000 employees

Technology-driven facility management for parking

Automotive & Transportation
Fintech
Real Estate

Compensation Overview

$170k - $200kAnnually

Senior

Seattle, WA, USA

Strong preference for candidates to be local to the Seattle area. Will also consider candidates in Los Angeles and New York.

Category
Applied Machine Learning
Computer Vision
AI Research
AI & Machine Learning
Embedded Engineering
Software Engineering
Required Skills
CUDA
Machine Learning
C/C++
OpenCV
Computer Vision

You match the following Metropolis's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • BS, MS, or Ph.D. in a Computer Science and Engineering or relevant discipline.
  • 5+ years experience in modern software design, development, version control, refactoring, and testing
  • 5+ years of experience with C++17 onward and a strong understanding of object-oriented programming
  • 3+ years of experience working with C++ OpenCV, SQLLite and MQTT.
  • Experience in parallel computing, accelerator architecture, CUDA, Qualcomm DSP, and TensorRT libraries.
  • Experience with ARM Cortex series microcontroller
  • Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences
  • Previous experience working inside innovative, high-growth environments
Responsibilities
  • Work with the Machine Learning Team to design, develop, improve, and optimize computer vision, machine learning and application software on edge devices using C++.
  • Participate in all phases of embedded software development, from concept and design to deployment and maintenance.
  • Identify top-level software requirements and establish development best practices.
  • Deliver high-quality C++ code in a real-time embedded environment.
  • Perform optimization on Machine Learning models targeting different hardware accelerators e.g. CUDA cores, Qualcomm DSP, etc.
  • Implement, manage, and support over-the-air software updates to edge systems.
  • Communicate ideas and results effectively, verbally and in writing, to a wide range of technical and non-technical audiences.
Desired Qualifications
  • Strong preference for candidates to be local to the Seattle area. Will also consider candidates in Los Angeles, Seattle, and New York.

Metropolis focuses on improving facility management, particularly in the parking sector, by using computer vision technology to facilitate checkout-free payments. This technology allows drivers to park and pay without the need for traditional payment methods, making the process more efficient. Metropolis serves a variety of clients, including real estate owners and valet services, and operates in over 360 cities across North America, processing more than $4 billion in payments each year. What sets Metropolis apart from its competitors is its integration of payment solutions with facility management services, which not only enhances the parking experience but also increases asset productivity for its clients. The company's goal is to streamline parking operations and create revenue opportunities for its clients through its advanced technology and services.

Company Stage

Series C

Total Funding

$1.2B

Headquarters

Santa Monica, California

Founded

2017

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-3%

2 year growth

-3%
Simplify Jobs

Simplify's Take

What believers are saying

  • Metropolis raised $167 million to enhance its AI-powered parking platform.
  • The acquisition of SP Plus Corporation expands Metropolis's market reach and capabilities.
  • Collaboration with smart city initiatives integrates parking with urban mobility systems.

What critics are saying

  • Integration challenges with SP Plus could disrupt operations if not managed well.
  • Oosto's acquisition may pose brand image risks due to its surveillance technology history.
  • Intensifying competition from companies like ParkMobile could impact Metropolis's market share.

What makes Metropolis unique

  • Metropolis uses AI and computer vision for seamless, checkout-free parking payments.
  • The company integrates its platform into field operations for revenue-generating opportunities.
  • Metropolis has expanded to over 360 cities, processing $4 billion in payments annually.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

401(k) Retirement Plan

Disability Insurance

Life Insurance

Stock Options

Performance Bonus