Senior Backend Software Engineer (AI Platform)

Affirm

New York (NY)

Remote

USD 160,000 - 230,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first compensation structure
Remote work with flexible setup
Health benefits
Learning & Development

Job summary

Affirm, Inc. is seeking an experienced AI Platform engineer to design and operate scalable AI services, including gateways, runtimes, and evaluations. You will enable production workloads, manage identities and quotas, and ensure secure, measurable AI tooling adoption for a global engineering audience.

You will collaborate with security and product teams, own on-call reliability, and mentor peers while shaping engineering standards across a growing, remote-first team.

Qualifications

  • Track record of ownership and growth within a large codebase.
  • Equivalent practical experience or a bachelor’s degree in a related field.
  • Practical experience building with LLMs, agents, or AI frameworks in production.
  • Strong verbal and written communication skills for global collaboration.
  • Ability to write high-quality, maintainable code understood by others.
  • Experience defining a technical plan for delivering a major feature.
  • Understanding AI usage and infrastructure to support AI workloads.
  • Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • 4+ years of backend design, development, and launch at scale using Python or Kotlin.

Responsibilities

  • Plan, execute, and own technical decisions and projects within the AI Platform team, from design through launch and on-call.
  • Design and build gateway, runtime, and evaluation services that take AI workloads from pilot to production.
  • Securely scale across millions of users and their transactions.
  • Build identity, quota, routing, caching, and failover controls for governable AI spending.
  • Partner with security and infrastructure teams to set guardrails for tool access.
  • Create and monitor metrics, and own the operational health of what you ship.
  • Set and improve code review and design standards, and advocate for them beyond your team.
  • Use AI tools and agentic workflows daily to enhance code, reviews, and operations.
  • Educate, mentor, and grow engineers, promoting best practices in design, coding, and testing.

Skills

LLMs & agents
Backend systems design
Python
Kotlin
Communication skills
High-quality code
Technical planning
AI workload understanding
Distributed systems

Education

Bachelor’s degree or equivalent practical experience

Tools

AWS
MySQL
Kubernetes

Job description

  • Affirm’s engineering team is building large-scale, fault-tolerant, global infrastructure shared across multiple financial products, merchants, and vendors. Ensuring that this infrastructure is transparently available to all engineers is critical to the business. The engineering culture emphasizes blameless postmortems, detailed technical specifications, and gathering feedback before large system changes
  • The AI Platform team owns affirm’s paved path for building, running, evaluating, and governing ai systems. Its customers include affirm users, engineers, and production workloads. The team builds and exposes simple, governed interfaces to models, tools, and agents, with identity, cost attribution, reliability, and security built in. Components include the LLM Gateway, MCP Gateway, agent runtime, and evaluations and observability layer. The gateway is in daily use across engineering, the first production agent is live, and the team is expanding from developer productivity to production inference and agents
  • Plan, execute, and own technical decisions and projects within the AI Platform team, from design through launch and on-call
  • Design and build gateway, runtime, and evaluation services that take AI workloads from pilot to production, securely scaling across millions of users and their transactions
  • Build identity, quota, routing, caching, and failover controls to make AI spending attributable and governable and help teams adopt new models and tools
  • Partner with security, infrastructure, and product engineering teams to set guardrails for agentic workloads and the on-behalf-of identity model for tool access
  • Create and monitor metrics for the team’s systems, and own the operational health of what you ship, including monitoring, alerting, runbooks, and on-call
  • Set and improve code review and design standards, and advocate for them beyond your team through writing and tech talks
  • Use AI tools and agentic workflows daily to multiply your own code, design review, and operations, and push the team on what a small AI-native team can deliver
  • Educate, mentor, and grow engineers on the team, and drive best practices around design, coding, and testing
Benefits
  • Compensation: We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family
  • Spending Wallets: Access tech, food, lifestyle, and family planning wallets for your expenses
  • Supportive Communities: Get involved with our employee resource groups and community groups
  • Remote-first Workforce: If your role is remote, you can set up shop anywhere in your home country
  • Generous Time Off: Take the time you need when life happens
  • Health Benefits: Get a plan that fits your needs
  • Mental Healthcare: Take care of your mind with great mental health programs
  • Parental Leave: Birth and non-birth parents get 18 weeks’ paid leave. Plus, a 4-week return-to-work transition program, at full base pay
  • Away Days: We offer 20 company-wide paid days off—which help our teams collectively pause to recharge
  • Learning & Development: Engage in exciting learning programs to level up your growth

A track record of taking ownership of your growth and proactively seeking feedback from your team, manager, and stakeholdersProficiency making significant changes in a large codebase, and experience developing tools and practices that enable you and your team to do so safelyEquivalent practical experience or a bachelor’s degree in a related fieldPractical experience building with LLMs, agents, or AI frameworks in production, such as inference APIs, LLM gateways (LiteLLM or similar), MCP, tool calling, evaluations, or agent runtimesStrong verbal and written communication skills to support effective collaboration with a global engineering teamAbility to write high-quality code that is easily understood and used by othersExperience defining a technical plan for delivering a significant feature or system component with an elegant, simple, and extensible designAn understanding of AI usage and the infrastructure needed to support and leverage AI workloads across different disciplinesA track record of developing highly available distributed systems using technologies such as AWS, MySQL, and Kubernetes4+ years of experience designing, developing, and launching backend systems at scale using languages such as Python or Kotlin

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (AI Products)
Senior Software Engineer (AI Products)

Brillian • New York (NY)

Hybrid
USD 150,000 - 230,000
AI Engineer
AI Engineer

Pinpoint Global Communications • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Portland (OR)

Remote
USD 173,000 - 255,000
Health coverage
Monthly tech stipends
Flexible time off
+1
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Atlanta (GA)

Remote
USD 190,000 - 240,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Houston (TX)

Remote
USD 173,000 - 255,000
Health coverage and family benefits
Monthly tech stipends
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Phoenix (AZ)

Remote
USD 173,000 - 255,000
Remote-first with flexibility
Equity
Health & wellness stipends
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Madison (WI)

Remote
USD 173,000 - 255,000
Health coverage
Stipends for tech setup
Flexible time off
+1
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Boston (MA)

Remote
USD 173,000 - 233,000
Health coverage 100% for employees and
Monthly tech stipends
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Miami (FL)

Remote
USD 173,000 - 233,000
Health coverage for you and dependents
Monthly tech stipend
Flexible time off
+1
Senior Software Engineer, Backend (AI Platform)
Senior Software Engineer, Backend (AI Platform)

Affirm, Inc. • Charlotte (NC)

Remote
USD 173,000 - 255,000
Health coverage
Stock purchase plan
Tech stipends
+2