Affirm
AI Solutions Engineer
Remote Canada
No sponsorship$173k-$233kDetected 20 days ago
PythonFull-Stack DevelopmentGitSnowflakeCI/CDRESTdbtLLMsAgentic AIHRIS
About the role
- The work is taking messy business problems (fragmented knowledge, manual processes, disconnected tools) and turning them into working software: agents, APIs, applications, and infrastructure.
- Your job is to turn their rough applications and processes into production systems, and to push back when a technical constraint changes what's possible.
- Hosting, security, deployment, and ongoing maintenance are all part of the job.
Responsibilities
- Build and ship AI agents, APIs, and applications on Affirm's internal platform (Snowpark Container Services / Quicksilver). You own the full lifecycle: architecture, containerization, networking, secrets, CI/CD, monitoring, and fixing what breaks.
- You figure out what's allowed, build within those constraints, and make sure employee data stays where it's supposed to.
- Design reliability infrastructure for multi-model LLM services. Structured output validation, fallback chains, circuit breakers for external APIs, and quality controls that catch hallucination before users see it.
- Own what you build. When something breaks in production, you diagnose and fix it.
- You will build AI systems that directly change how 2,000+ employees interact with the People function. Visible, measurable impact.
- You will build AI systems that directly change how 2,000+ employees interact with the People function.
Requirements
- You have built, deployed, and maintained production applications.
- You can make architecture decisions, evaluate trade-offs, and read code well enough to know when something is wrong.
- The team works primarily in Python, and you should be comfortable in it, but the ability to think in systems matters more than raw coding skill.
- You have created something from nothing: a system, a tool, a platform, in an environment where nobody handed you a spec.
- Ability to work across the technical-business boundary.
- You can sit in a meeting with non-technical stakeholders, understand the real problem behind the stated request, and come back with a solution that actually addresses it.
Skills
- data ingestion, transformation, dashboards, AI tools, and production applications deployed on Snowflake.
- architecture, containerization, networking, secrets, CI/CD, monitoring, and fixing what breaks.
- Turn messy business requirements from People Operations stakeholders into production systems.
- Integrate with Workday, Notion, and case management tools so AI surfaces real answers from governed content, not model guesses.
- Navigate Affirm's existing security and data governance infrastructure to get AI systems running safely on people data.
- Design reliability infrastructure for multi-model LLM services.
Compensation
- Employees new to Affirm typically come in at the start of the pay range.
Benefits
- Health care coverage
- Affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- An employee stock purchase plan enabling you to buy shares of Affirm at a discount
Company info
- People Tech & Analytics (PTA) builds and owns the data, AI, and technology infrastructure for Affirm's People function.
- The team runs like a product engineering group embedded in HR.
- We own the full stack: data ingestion, transformation, dashboards, AI tools, and production applications deployed on Snowflake.
- Contribute to the team's shared Python codebase, dbt models, and Snowflake infrastructure as part of a small, full-stack team that ships fast.
- What We're Looking For:
Visa & Work Authorization
- Please note that visa sponsorship is not available for this position.
This listing is sourced directly from Affirm's careers page and normalized into a canonical job model.