Affirm

Software Engineer (Machine Learning) Intern (Summer 2027)

Affirm📍 California, USA🏢 On-sitePosted Oct 2, 2026via Affirm careers
internship📂 Data Science & Analytics🏢 On-site🏭 Finance & Banking

✨ Job Highlights

  • ★On-site: California
  • ★Internship role in data science & analytics
  • ★Apply directly on Affirm's careers site
  • ★Posted October 2, 2026

Full Job Description

Affirm has an opening for a Software Engineer (Machine Learning) Intern (Summer 2027), based in California. This is an internship or trainee position on site. No pay range is included in the posting.

The description below comes from Affirm's own job posting.

At Affirm, we exist for the moments that matter-giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

As an intern at Affirm, you will be a contributing member of our outstanding engineering team, and as such you will work on meaningful projects and frequently ship code. Recent grads and past interns have built a real-time high-throughput data processing pipeline, developed an extensive automated testing framework, and built out our proprietary financial platform that is central to our long term company mission.

We are excited to meet and consider strong students for our 12-16 week internships. We are a dynamic organization that is happy to tailor projects to your skills, and we will work with you throughout the interview process to determine which team will be best for you.

What You'll Do
I nterns are responsible for developing and shipping a project and verifying that it works in production. Because things are changing fast at Affirm, we do not specify intern projects in advance, instead you will collaborate with your mentor and manager when you start to spec a project that will best contribute to your team

  • This role will ship code and monitor the deployment of your work. Our intern projects are not isolated or intended to be thrown away: your team will depend on your contributions!
  • We pair interns with a dedicated mentor who will be by your side to give advice and ensure the success of your project. Expect to meet with them on a regular basis and receive feedback.
  • There are opportunities to attend events with other interns and full-time Affirmers! Past events have included virtual cooking classes, executive fireside chats, cable car trolley tours, and Giants games.
  • Interns present their work to the entire engineering organization at the end of the internship.
  • What We Look For

  • Passion and dedication to changing consumer banking for the better
  • Experience with Python, C/C++ or Java
  • Frontend experience in WebApps/JavaScript/AngularJS/React
  • Strong communication skills
  • Experience with object oriented programming
  • Deployment and testing frameworks
  • API development/documentation
  • AWS or other PaaS frameworks
  • Compensation is a set amount for the Intern role with no range.
    USA hourly base pay: $55.00
    USA monthly base pay: $9,500

    Remote-first with flexibility built in
    Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

    Benefits designed for you
    Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
  • We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

    For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.

    By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.

    Questions about this job

    Is pay published for the Software Engineer (Machine Learning) Intern (Summer 2027) role?

    Affirm has not included pay in the posting.

    Can I work remotely in this job?

    No, it is an on-site job in California.

    What experience do I need for this Software Engineer (Machine Learning) Intern (Summer 2027) job?

    The posting mentions skills such as Python, Java, JavaScript and C++. Read the full description above for the complete list.

    Where do I send my application to Affirm?

    Use the apply button on this page. It takes you to Affirm's own application form, so your CV goes directly to their hiring team.

    When was this job posted?

    Affirm published the role on October 2, 2026. We check the employer's job board every day and take this page down when the role closes, so if you can read it, the job was still listed at our last check.

    Source: Affirm careers page (job-boards.greenhouse.io). Applications go straight to the employer. We check the listing daily and remove it once it closes.

    Required Skills

    PythonJavaJavaScriptC++ReactAWSMachine LearningOnboarding

    🏢 About Affirm

    At Affirm, we believe that the financial industry works better for everyone when it’s fair, honest, and inclusive. We help people pay over time for almost anything-with no late fees or surprises. Through advanced technology and analytics that look beyond FICO, we’re able to serve a much broader population than other lenders.

    Industry: Finance & Banking

    View Company Profile →
    Negotiable

    Yearly salary

    Apply on Company Site ↗
    🏢 CompanyAffirm
    📍 LocationCalifornia, USA
    💼 Job Typeinternship
    🌐 Work Mode🏢 On-site
    🏭 IndustryFinance & Banking
    🗓 Posted DateOct 2, 2026
    📅 DeadlineDec 24, 2034

    About the Company

    At Affirm, we believe that the financial industry works better for everyone when it’s fair, honest, and inclusive. We help…

    View Company →