Senior Software Engineer, Backend (AI Platform)
Core
Design and build scalable backend services (gateways, runtimes, evaluation layers) to govern, secure, and scale AI/LLM workloads from pilot to production for Affirm's internal engineers and users.
Role type
Senior IC backend software engineer (AI platform)
Builds
LLM gateways, agent runtimes, tool mediation services, and observability/evaluation infrastructure for production AI systems.
Domain
Financial technology + Large Language Models (LLMs) and Agentic AI
Deliverable
production ML models
Required skills
Python or Kotlin, distributed systems, AWS, Kubernetes, MySQL, LLM inference APIs, LLM gateways, MCP, tool calling, agent runtimes, system design, code review standards
Preferred skills
AI usage patterns, technical planning, mentorship, tech talks
Technologies
AWS, Kubernetes, MySQL, LiteLLM, MCP, Python, Kotlin
Responsibilities
Plan and execute technical projects from design to launch; build gateway and runtime services; implement identity, quota, and failover controls; partner with security and infrastructure teams; monitor operational health and on-call; advocate for code standards and mentor engineers.
Seniority
Senior, hands-on IC