Saris AI is an applied AI startup based in San Francisco, focused on transforming the banking industry through innovative automation solutions. They are seeking a Staff Software Engineer to own and architect core systems, build AI-powered software, and lead complex projects in a fast-paced environment.
Responsibilities:
- Own and architect core systems end-to-end, driving design decisions across the platform
- Build and scale AI-powered software systems that power real-world financial workflows
- Lead complex, ambiguous projects from problem definition → production, setting technical direction along the way
- Partner closely with product and leadership to shape both technical and business strategy
- Drive engineering excellence across the team (code quality, system design, reliability, scalability)
- Identify and build reusable abstractions, infrastructure, and tooling to accelerate development velocity
Requirements:
- 8+ years of experience as a software engineer, with time operating at a staff or equivalent level
- Deep experience with Python (Django, Flask, FastAPI), TypeScript (React), Docker, and cloud platforms (AWS/GCP)
- Strong experience with designing, building and scaling distributed systems
- Strong background in relational + non-relational databases (PostgreSQL, Redis)
- API design chops (REST, GraphQL), deployment know-how
- Comfortable operating in high-ambiguity, fast-moving environments with high ownership
- Strong communicator who can influence technical decisions across teams
- Have built complex workflow orchestration systems
- Know your way around cloud infra
- Have experience building integrations or data pipelines
- Love mentoring and growing teams