Talent.com
Senior Director, Software Engineering (Machine Learning)
Senior Director, Software Engineering (Machine Learning)Affirm • Kelowna, Regional District of Central Okanagan, CA
Senior Director, Software Engineering (Machine Learning)

Senior Director, Software Engineering (Machine Learning)

Affirm • Kelowna, Regional District of Central Okanagan, CA
30+ days ago
Job type
  • Full-time
Job description

Overview

Senior Director, Software Engineering (Machine Learning) at Affirm. Lead centralized Machine Learning capability and drive AI adoption across products and business outcomes, including underwriting, fraud, servicing, and personalization.

What You’ll Do

  • Set the vision for Machine Learning and AI at Affirm. Hire world class Machine Learning modelers, Platform and Software engineers to execute on that vision.
  • Take ownership of our core model development lifecycle and business outcomes across our established verticals – underwriting, fraud, servicing, personalization.
  • Work closely with product and business leadership to champion AI adoption in both existing and new products.
  • Balance ML investments across traditional ML and transformer based models.
  • Evolve ML platform to support our increasing ML needs across Affirm with a special emphasis on training, tuning and serving AI models.
  • Run a robust, yet shortened ML development lifecycle establishing a culture for experimenting and failing fast.
  • Work with a wide variety of cross functional partners outside of engineering ranging from product, risk, servicing, legal and compliance.

What We Look For

  • 15+ years of relevant experience in Machine Learning, AI, or related technical domains
  • Experience leading centralized ML teams comprising of both ML modelers and ML platform engineers
  • Successful track record in landing key models responsible for the company’s success that directly drive PnL
  • Comfortable working in matrix organizations and influencing across a wide variety of leaders
  • Experience hiring and growing, and retaining talent
  • Keeps up with evolving ML landscape — understands when to buy vs build, and what tools / techniques can drive the most business value
  • Compensation

  • Base Pay Grade - V
  • Equity Grade - 13
  • Base pay range per year : CAN $270,000 - $310,000
  • 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
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
  • Affirm is remote-first. The majority of roles are remote and you can work almost anywhere within the country of employment. A limited number of roles remain office-based due to the nature of their job responsibilities.

    Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

    Benefits may include : health insurance, stipend programs, time off, and equity opportunities. CAN base pay range provided above is for reference.

    We’re proud to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

    [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.

    By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

    Seniority level

  • Director
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Referrals increase your chances of interviewing at Affirm by 2x

    Get notified about new Senior Director of Software Engineering jobs in Kelowna, British Columbia, Canada .

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Director Software Engineering • Kelowna, Regional District of Central Okanagan, CA

    Similar jobs
    Engineering Manager : Lead Full-Stack Team (Hybrid)

    Engineering Manager : Lead Full-Stack Team (Hybrid)

    Minga • Kelowna
    Full-time
    An innovative education tech company is seeking an Engineering Manager to lead a talented team in Kelowna.This full-time position offers a hybrid work environment, combining in-office collaboration...Show more
    Last updated: 10 days ago • Promoted
    Embedded Quality Manager, Cannabis Manufacturing

    Embedded Quality Manager, Cannabis Manufacturing

    Dreamfields • Kelowna
    Full-time
    A leading cannabis manufacturing company is seeking a Manager, Manufacturing Quality in Kelowna, Canada.This role is pivotal in ensuring adherence to quality standards and overseeing operational ex...Show more
    Last updated: 3 days ago • Promoted
    Director of Strategic Initiatives

    Director of Strategic Initiatives

    Elevation Capital • Kelowna, British Columbia, Canada
    Full-time
    Elevation Capital is a group of internationally impactful companies spanning consumer packaged goods, hospitality, technology, real estate, non-profit, and venture funding.Run by a highly entrepren...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Wealth Sales Director - Hybrid Leadership & Growth

    Wealth Sales Director - Hybrid Leadership & Growth

    Sun Life Financial • Kelowna
    Full-time
    A leading asset management firm in Canada is looking for a driven sales leader.In this role, you will drive results by conducting meetings with Investment & Financial Advisors, achieving sales targ...Show more
    Last updated: 6 hours ago • Promoted • New!
    Team Lead Mechanical Engineering, Buildings

    Team Lead Mechanical Engineering, Buildings

    WSP Global Inc. • Kelowna
    Full-time
    Team Lead Mechanical Engineering, Buildings.WSP is seeking a dynamic and growth-minded Mechanical Engineering Team Lead / Manager to lead the expansion of our Mechanical team in Interior BC.Based in ...Show more
    Last updated: 11 days ago • Promoted
    Regional Director (Wholesaler) (Hybrid)

    Regional Director (Wholesaler) (Hybrid)

    NATIONAL BANK OF CANADA • Kelowna, British Columbia
    Full-time +2
    We are actively seeking a locally based Regional Director to join our rapidly growing business.As a Regional Director (Wholesaler), you will play a pivotal role as a trusted partner and relationshi...Show more
    Last updated: 30+ days ago • Promoted
    Program Leader

    Program Leader

    BGC Okanagan • Kelowna, BC, Canada
    Part-time +1
    Date Posted : December 12, 2025.Location : Kelowna, BC (Martin Ave Club).Looking for a job thats fun and truly meaningful?. BGC Okanagan is hiring a part-time Program Leader to support our After School...Show more
    Last updated: 30+ days ago • Promoted
    Program Area Leader - Casual

    Program Area Leader - Casual

    BGC Okanagan • Vernon, BC, Canada
    Permanent
    Looking for a job thats fun and truly meaningful?.BGC Okanagan is hiring a Program Area Leader for our Vernon Club.Step into a world where every day is an opportunity to make a difference in the li...Show more
    Last updated: 18 days ago • Promoted
    Team Lead Mechanical Engineering, Buildings

    Team Lead Mechanical Engineering, Buildings

    WSP Canada • Kelowna, British Columbia, Canada
    Full-time
    WSP is seeking a dynamic and growth-minded.Mechanical Engineering Team Lead / Manager.Mechanical team in Interior BC.Based in Kelowna or Kamloops, you will play a pivotal role in building a high-perf...Show more
    Last updated: 1 day ago • Promoted
    Ex Co-Founder — SaaS GTM Leader, Early Revenue & Equity

    Ex Co-Founder — SaaS GTM Leader, Early Revenue & Equity

    Martell Ventures • Kelowna
    Full-time
    A leading venture studio in Kelowna is seeking an experienced SaaS operator to lead new venture launches.The role requires expertise in go-to-market strategies, customer validation, and sales gener...Show more
    Last updated: 3 days ago • Promoted
    Strategic Manufacturing Reliability Leader

    Strategic Manufacturing Reliability Leader

    Scott Conner Human Capital Solutions • Vernon
    Full-time
    A manufacturing and reliability solutions provider is seeking a Manufacturing Reliability Manager in Vernon, Canada.The role involves ensuring reliable operations across regions, developing asset l...Show more
    Last updated: 11 days ago • Promoted
    Dayforce Manager of Partner Delivery Services

    Dayforce Manager of Partner Delivery Services

    PayTech • Kelowna, British Columbia, Canada
    Full-time
    This role requires Dayforce implementation and / or project management expertise.Provides strategic leadership to optimize processes and drive excellence in integrating partner and industry solution...Show more
    Last updated: 3 days ago • Promoted
    Senior Automation Engineer

    Senior Automation Engineer

    Qualitest • kelowna, bc, ca
    Full-time
    Qualitest looking for a Senior Automation Engineer with strong technical expertise and leadership qualities.The ideal candidate should be a self-starter who can quickly contribute, lead automation ...Show more
    Last updated: 6 hours ago • Promoted • New!
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Kelowna, BC, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Lead Gen Specialist for B2B Growth & Automation

    Senior Lead Gen Specialist for B2B Growth & Automation

    YaaLk Technologies • Kelowna
    Full-time
    A digital marketing firm in Canada is seeking an Experienced Lead Generation Specialist to develop and execute multi-channel campaigns. Responsibilities include collaborating with sales, managing em...Show more
    Last updated: 4 days ago • Promoted
    Market Risk Senior Developer SME

    Market Risk Senior Developer SME

    Comptech Associates • Kelowna, British Columbia, Canada
    Full-time
    Job Title : NYB - Market Risk Senior Developer SME (MX, Other).Location : Remote (MX, Latam, Canada (EST working hours).Technical / Functional Expert in Market Risk - Application Development serves a...Show more
    Last updated: 3 days ago • Promoted
    Portfolio Growth Leader

    Portfolio Growth Leader

    Martell Media • Kelowna
    Full-time
    We are hiring a world-class growth operator who has scaled multiple companies and built early-stage systems inside top-tier venture environments. Location : Kelowna, BC (In-Office Only).Portfolio Gro...Show more
    Last updated: 28 days ago • Promoted
    Executive Director

    Executive Director

    Potentia Human Resources Inc. • Kelowna Central, BC, ca
    Part-time
    Quick Apply
    Potentia Human Resources is proud to partner with Connect Counselling & Therapy Society to recruit their next Executive Director, a people-centred, emotionally intelligent leader who brings ope...Show more
    Last updated: 2 hours ago • New!