Greenhouse ·
internshipSoftware Engineer (machine Learning) Intern (summer 2027)
Affirm · San Francisco, California, United States
Affirm operates in the financial technology sector, providing consumer payment solutions that allow users to pay for purchases over time. As a Software Engineer (Machine Learning) Intern, you will join the engineering team to work on production-level projects that directly impact the company's financial platform. The role involves collaborating with a dedicated mentor to define and execute a specific project, which includes writing, testing, and deploying code to production environments. You will be expected to monitor your deployments and contribute to high-throughput data processing or infrastructure tasks. This internship is well-suited for students who possess strong object-oriented programming skills in languages such as Python, Java, or C/C++ and have an interest in fintech. Candidates should have experience with API development, cloud platforms like AWS, and modern web frameworks. The position requires effective communication skills and a proactive approach to problem-solving, as you will be responsible for presenting your technical work to the broader engineering organization at the conclusion of your 12-16 week tenure.
Education
- Level: Bachelor's degree
Key Skills
Notes
['Remote-first with flexibility', '12-16 week internship']
About the Role At Affirm, interns join the engineering team to work on meaningful projects, ship code, and contribute to production systems. Responsibilities Develop and ship a project, verify production functionality, monitor deployments, collaborate with mentor and manager, present work to engineering organization. Requirements Experience with Python, C/C++ or Java, frontend WebApps using JavaScript/AngularJS/React, strong communication, object‑oriented programming, deployment and testing frameworks, API development/documentation, AWS or other PaaS.
Skills for this role
Required skills
Also mentioned in the listing
| Role | Software Engineer (machine Learning) Intern (summer 2027) |
|---|---|
| Company | Affirm |
| Location | San Francisco, California, United States |
| Type | internship |
| Compensation | Not disclosed |
| Posted | 2026-10-02 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationApply with your resume and, where asked, a short cover note.
- 2ScreeningRecruiter or hiring manager reviews fit against the role.
- 3InterviewUsually one round — a mix of technical and fit questions.
- 4OfferOffer letter with stipend, duration, and start date.
Before you apply
0/4Software Engineer (machine Learning) Intern (summer 2027) at Affirm: frequently asked questions
- Who can apply for the Software Engineer (machine Learning) Intern (summer 2027) role at Affirm?
- The listing asks for Bachelor's degree; freshers are welcome.
- What skills does the Software Engineer (machine Learning) Intern (summer 2027) role require?
- The listing highlights Python, C/C++, Java, JavaScript, AngularJS, React, Object Oriented Programming, Deployment frameworks, Testing frameworks, API development. Show each of these in a project or past role on your resume.
- What is the stipend for this internship?
- Affirm has not stated compensation in the listing. Check the original posting or ask during the application process.
- Is the Software Engineer (machine Learning) Intern (summer 2027) position remote, hybrid or onsite?
- The listing marks this role as remote, with San Francisco, California, United States as the location.
- What is the application deadline?
- Affirm has not listed a fixed deadline, so apply early in case the opening is filled.
- How do I apply for the Software Engineer (machine Learning) Intern (summer 2027) role?
- Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.
More at Affirm
Other jobs at Affirm
- Staff Product Manager, Consumer Growth Loyalty · Remote US
- Staff Product Manager, Comms Platform · Remote UK
- Analyst II, Full Stack · Remote Spain
- Software Engineer II, Backend (streaming) · Remote US
- Visual Designer II · Remote Canada
Internships at Affirm
- Software Engineer Intern (summer 2027) · San Francisco, California, United States
Explore Related Placements
// similar opportunities
You might also like
Software Engineer Intern (summer 2027)
Affirm
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 ...
Software Engineer Intern (2027) - Austin, TX
Cloudflare
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of ...
In-Office internship; Terms: Jan‑May 2027 or May‑Sep 2027
Software Engineering Intern
Datadog
We’re looking for Software Engineering Interns to help build and scale the systems that power Datadog’s observability and security platform. Interns contribute ...
Hardware Field Quality Engineer Intern (summer 2027)
Lyft
At Lyft, our purpose is to serve and connect. Lyft Urban Solutions designs, builds, and operates bikeshare systems in more than 50 cities worldwide, including N...
Mental health benefits and paid time off
Industrialization Engineer Intern (summer 2027)
Lyft
At Lyft, our purpose is to serve and connect. Lyft Urban Solutions designs, builds, and operates bikeshare systems in more than 50 cities worldwide, including N...
People Analytics Data Engineering Intern (winter/spring 2027)
Cloudflare
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of ...