AI Solutions Engineer
WFA Digital Insight
The demand for skilled AI engineers has surged in recent years, with a notable 28% increase in job openings in 2025 alone. As companies like Affirm continue to invest in AI and digital transformation, professionals with expertise in Python, Snowflake, and AI systems are in high demand. With its commitment to reinventing credit and prioritizing consumer flexibility, Affirm stands out as a forward-thinking employer. Before applying, candidates should be prepared to showcase their technical skills, particularly in building and deploying AI agents, APIs, and applications, as well as their ability to navigate complex security and data governance infrastructures.
Job Description
About the Role
The AI Solutions Engineer role at Affirm is a unique opportunity to build, deploy, and maintain AI-powered systems that serve the People function and the broader employee base. As a member of the People Tech & Analytics team, you will work closely with partners across the People function to turn messy business problems into working software. Your expertise in AI, Python, and Snowflake will be crucial in driving the development of agents, APIs, applications, and infrastructure. This role requires a strong software engineering foundation, systems thinking, and technical architecture skills.The team at Affirm operates like a product engineering group embedded in HR, owning the full stack from data ingestion to production applications deployed on Snowflake. As an AI Solutions Engineer, you will be responsible for building and shipping AI agents, APIs, and applications on Affirm's internal platform, ensuring the full lifecycle of architecture, containerization, networking, secrets, CI/CD, monitoring, and fixing what breaks.
What You Will Do
- Build and ship AI agents, APIs, and applications on Affirm's internal platform (Snowpark Container Services / Quicksilver), owning the full lifecycle.
- Turn messy business requirements from People Operations stakeholders into production systems, integrating with Workday, Notion, and case management tools.
- 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, including structured output validation, fallback chains, circuit breakers for external APIs, and quality controls.
- Work directly with non-technical stakeholders to scope problems, make architecture decisions, and give honest assessments of what AI can and can't do.
- Contribute to the team's shared Python codebase, dbt models, and Snowflake infrastructure as part of a small, full-stack team that ships fast.
- Own what you build, diagnosing and fixing issues in production.
- Collaborate with the team to improve existing systems and processes, ensuring they are scalable and efficient.
What We Are Looking For
- A strong software engineering foundation, with experience in building, deploying, and maintaining production applications.
- Systems thinking and technical architecture skills, with the ability to understand how software systems fit together.
- Proficiency in Python, with the ability to read and write code effectively.
- Experience with containerization, CI/CD pipelines, and version control (Git/GitHub).
- Understanding of data governance and security principles, with the ability to navigate complex infrastructures.
- Excellent communication skills, with the ability to work with non-technical stakeholders and translate technical concepts.
- Experience with Snowflake and AI systems is highly desirable.
Nice to Have
- Experience with machine learning and deep learning technologies.
- Knowledge of DevOps practices and tools.
- Familiarity with agile development methodologies.
- Certification in AI or a related field.
Benefits and Perks
- Competitive salary and equity package.
- Comprehensive health insurance.
- Flexible PTO policy.
- Remote work stipend.
- Professional development opportunities.
- Access to the latest technologies and tools.
- Collaborative and dynamic work environment.
How to Stand Out
- Ensure your resume and cover letter highlight your experience with AI systems, Python, and Snowflake.
- Be prepared to provide examples of your work, including any personal projects or contributions to open-source platforms.
- Develop a strong understanding of Affirm's products and mission, and be ready to discuss how your skills align with the company's goals.
- Practice explaining complex technical concepts in simple terms, as you will be working with non-technical stakeholders.
- Research the market to determine a competitive salary range for your role and be prepared to negotiate.
- Consider preparing a portfolio of your work, including any relevant certifications or training programs.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.