Senior Software Engineer

interface.aiPalo Alto, CA
$232,030 - $240,689Onsite

About The Position

As a Senior Software Engineer at interface.ai, you will play a crucial role in setting the technical direction for the systems you own. You will work directly with the VP of Engineering, CTO, and CEO in a collaborative, in-person environment. This role is ideal for an engineer who understands the importance of building robust systems while maintaining a fast pace of delivery. You will have the opportunity to lead the design and implementation of platform services, own technical decisions end-to-end, build and extend backend and frontend systems, drive the integration of AI capabilities, define and enforce engineering standards, and embed AI-native tooling into your workflow. You will also collaborate closely with product, design, and data teams in the office.

Requirements

  • 5+ years of software engineering experience with a track record of shipping impactful, production-grade systems
  • A portfolio of work you led, not just contributed to — you can walk through design decisions, trade-offs, and outcomes
  • Deep proficiency in TypeScript and/or Python; solid JavaScript for frontend contributions
  • Strong platform engineering instincts: distributed systems, API design, cloud architecture (AWS/GCP), observability
  • Fluent in AI/ML engineering: you've built on top of LLMs, understand prompt engineering, and know where AI adds value — and where it doesn't
  • Experience designing systems under real constraints — latency, reliability, cost, and scale
  • BS/BA in Computer Science; graduate degree a plus (we take fundamentals seriously)
  • Self-directed and decisive: you identify problems before they're assigned, propose solutions before they're requested, and close loops without reminders
  • Committed to 5 days/week in SF — the collaboration is real and intentional

Nice To Haves

  • Production experience with conversational AI, dialogue systems, NLP pipelines, or agentic architectures
  • Background in fintech, banking infrastructure, or regulated financial environments
  • Experience being an early engineer at a startup that shipped successfully

Responsibilities

  • Lead the design and implementation of platform services — scalable, observable, and maintainable systems that power our AI products
  • Own technical decisions end-to-end: architecture, APIs, data models, performance, and security
  • Build and extend backend systems in TypeScript and Python; shape frontend experiences in JavaScript
  • Drive the integration of LLM-based and agentic AI capabilities into production systems
  • Define and enforce engineering standards: code review, testing strategies, deployment practices, and incident response
  • Embed AI-native tooling (Claude Code, Cursor) into your daily workflow and help the team get better at it
  • Work side-by-side with product, design, and data — in the office, in real time, every day

Benefits

  • 100% paid health, dental & vision care
  • 401(k) & financial wellness perks
  • Discretionary PTO + paid parental leave
  • Mental health, wellness & family benefits
  • A mission-driven team shaping the future of banking
  • Founding-team-tier equity
  • Top-of-market base
  • Modern San Francisco office
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service