
Senior Software Engineer - Network Enablement (Applied ML)
San Francisco
Full Time
USD 200,000 – 300,000
Senior
Senior Software Engineer
Feb 28, 2026
The role
Summary
A Senior Software Engineering role at Plaid focusing on Network Enablement and Applied Machine Learning, responsible for building and operating ML infrastructure that powers trust and intelligence across Plaid's financial network. The role involves developing sophisticated ML pipelines, real-time scoring systems, and collaborative cross-functional ML product development.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 200,000 – 300,000 (annual)
Available
Benefits
Health Insurance
Comprehensive medical, dental, and vision coverage
Equity Compensation
Stock options and potential equity grants
Professional Development
Continuous learning opportunities and conference sponsorships
Interview process
- 1Initial Screening — Phone or video call with recruiting team to discuss background and role fit
- 2Technical Interview — Deep-dive into technical skills, system design, and ML infrastructure expertise
- 3ML Systems Design Challenge — Comprehensive assessment of ML infrastructure design and problem-solving capabilities
- 4Cross-Functional Team Interview — Meetings with potential teammates from Engineering, Product, and ML teams
- 5Final Leadership Interview — Discussion with senior leadership about team vision and candidate's potential contribution
You'll be redirected to the company's application page
More Jobs at Plaid
36 other open positions

Plaid
View all jobs
Plaid builds technology that enables applications to connect with users’ bank accounts and financial data, powering fintech innovations.