Staff Software Engineer, AI Developer Experience
Core
Build foundational AI platform systems (AI Gateway, model routing, eval platform) and developer tooling to enable engineers at SoFi to ship faster and safer.
Role type
Staff Software Engineer, AI Developer Experience
Builds
Production-grade AI infrastructure, interactive coding harnesses, evaluation platforms, and intelligent model routing systems.
Domain
Fintech / AI Infrastructure / Developer Tooling
Deliverable
production ML models
Required skills
Advanced backend programming (Java/Kotlin/Python/Go/Scala), distributed systems design, AI-assisted engineering (LLM-based systems), cloud infrastructure (AWS/GCP), CI/CD pipelines, technical leadership, product-oriented engineering mindset
Preferred skills
LLM evaluation pipelines, internal developer platforms (IDP), cost telemetry/FinOps, fintech data compliance
Technologies
Java, Kotlin, Python, Go, Scala, AWS, GCP, LLMs, CI/CD
Responsibilities
Design and operate foundational AI platform components, develop AI economics telemetry and chargeback mechanisms, lead feature architecture and cross-team alignment, establish coding and architectural standards, automate build/test/deploy workflows, mentor engineers, and partner with internal teams to drive tool adoption.
Seniority
Staff, technical leader & hands-on builder