Interface AI
Financial Services
StaffSoftwareEngineer
“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.
Mitigate systemic risks; Drive resolution when issues arise; Design for uncertainty
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
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.