Interface AI

Financial Services

StaffSoftwareEngineer

$263–310k San Francisco, California, United States FULL TIME
The Brief

“Staff Software Engineer at Interface AI. Skills: Platform architecture, AI engineering, Distributed systems, TypeScript. Define platform architecture. Own platform architecture”

What You'll Achieve.

Scale from 30 to 300 engineers; Achieve reliability targets; Ship systems to production

Industry & Context.

Financial Services
Problems you'll solve

Mitigate systemic risks; Drive resolution when issues arise; Design for uncertainty

Eligibility Requirements

Operate in-person, in SF, 5 days a week

What They're Looking For.

Must Have

8+ years of software engineering, TypeScript, JavaScript, Distributed system design, Event-driven architectures, Cloud-native infrastructure, Multi-tenancy, Horizontal scale, LLM integration layers, Tool-use patterns, Latency/cost trade-offs, Evaluation strategy, Agentic AI, Design for uncertainty, Radical ownership

Nice to Have

MS or PhD in CS, AI, or a related field, Architected production conversational AI systems, Voice AI, Real-time NLP pipelines, Fintech domain experience, Payments domain experience, Core banking domain experience, Financial data infrastructure domain experience, Founding or early-stage engineer at a startup, Published work in AI systems, Open-source contributions in AI systems, Recognized technical writing in AI systems, Published work in platform engineering, Open-source contributions in platform engineering, Recognized technical writing in platform engineering

What You'll Do.

Define platform architecture

Own platform architecture

Lead technical initiatives

Decompose product bets

Mitigate systemic risks

Establish engineering standards

Translate ambition into architecture

Translate architecture into systems

Embed AI-native development

Mentor senior engineers

Elevate engineering team

How You'll Work.

Team & Collaboration

Partner with VP of Engineering; Partner with CTO; Partner with CEO; Work with product team; Collaborate with engineers

Process & Methodology

Decompose ambiguous product bets into engineering roadmaps

Free ATS check

Applying for this Staff Software Engineer 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 Interface AI?

Real rants from real employees. Read before you apply.

Read Company Rants →