Metropolis

Technology

SeniorSoftwareEngineer,RecognitionIntelligenceApplications

$165–225k ~AI est. Los Angeles, California, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Recognition Intelligence Applications at Metropolis. Skills: Recognition Intelligence, AI, Backend services, Distributed systems. Design backend services. Implement backend services”

What You'll Achieve.

Deliver seamless pass for everywhere

Industry & Context.

Technology
Problems you'll solve

Problem solvers

What They're Looking For.

Must Have

BS or MS in Computer Science, 6+ years of software engineering experience, Advanced-level knowledge of Scala, Java, or related language, Proven track record of designing and delivering large-scale distributed systems, Experience with microservices, Experience with event-driven architectures, Deep understanding of Agile engineering processes, Experience with database technologies, Communicate complex technical information clearly

Nice to Have

Hands-on experience with container technologies, Experience with infrastructure as code techniques, Work experience in high-growth environments, Experience leveraging AI technology, Previous experience incubating 0-to-1 projects, Experience in mobility or hospitality vertical

What You'll Do.

Design backend services

Implement backend services

Maintain backend services

Participate in development lifecycle

Identify requirements

Moderate technical discussions

Evaluate new techniques

Leverage best practices

Enable rapid iteration

Treat bugs as opportunities

Ensure systems are highly available

Ensure systems are scalable

Build integration solutions

Lead team towards goals

Facilitate clear outcomes

Identify changes to improve components

Drive changes to improve systems

Provide feedback to team

Help team reach high productivity

How You'll Work.

Team & Collaboration

Cross-functional teams; Small team leadership

Communication Scope

Communicate technical information

Process & Methodology

Agile engineering processes

Full Job Description

Who we are 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. Who you are Metropolis is seeking a Senior Software Engineer to join our Recognition Intelligence Applications team. In this role, you have a primary responsibility for building innovative AI solutions that process camera input to identify behavior and intent, delivering a seamless "pass for everywhere" for our end-users. You have an expert understanding of internal systems and have established yourself as a strong steward of the tools and features your team relies on. As a product-oriented influencer, you identify opportunities for improvement and drive technical changes to address issues that slow down the development of experience orchestration tools for luxury resort chains. You take responsibility for the engineering craft of your projects and can effectively lead a small team toward common goals as we incubate 0-to-1 initiatives. What you'll do Design, implement, and maintain the backend services that make up the Metropolis recognition platform Participate as a key part of the entire development lifecycle, including ideation and identifying requirements Moderate technical discussions and evaluate new techniques to ensure our platform is constantly evolving Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features Help build a culture where bugs and mistakes in production are treated a

Free ATS check

Applying for this Senior Software Engineer, Recognition Intelligence Applications role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Metropolis?

Real rants from real employees. Read before you apply.

Read Company Rants →