Affirm
Software Engineer II, Backend (ML Training & Serving)
Remote US (Remote)midAdded 2 days ago
About this role
Join Affirm's ML Training & Serving team to build and maintain the infrastructure that powers machine learning across the company. This backend engineering role focuses on distributed systems and platform reliability that enable faster model deployment and serving at scale.
What you'll do
- Break down and deliver backend infrastructure projects in phases with cross-team collaboration
- Partner with engineering and product teams to articulate technical constraints and evaluate trade-offs
- Monitor system metrics, maintain service availability, and support on-call operations
- Contribute to code quality through reviews and provide technical feedback to peers
- Participate in hiring and team development activities
What they're looking for
- Python or Kotlin
- Backend systems design and development
- Distributed systems architecture
- AWS, MySQL, Kubernetes
- Large codebase navigation and debugging
- Code review and technical communication
- Problem-solving and system design
Benefits
- Base salary $142,000–$210,000 USD (varies by location)
- 100% subsidized medical, dental, and vision coverage for employees and dependents
- Monthly health, wellness, and tech stipends
- Equity rewards
- Remote work (US-based)
Opens the official application on the employer’s site. No login required.