Software Engineer Ii, Machine Learning (feature Platform)

Affirm Payments

Remote, US
Base: $125,000 - $175,000 py (can); equity: grade ...
Fully remote
1.5+ years software engineering experience
Backend system design and development
Proficiency in python or kotlin
Affirm is seeking a Software Engineer II for its Machine Learning Feature Platform team, focusing on improving data serving for machine learning applications. The role is remote and requires at least 1.5 years of software engineering experience, proficiency in Python or Kotlin, and familiarity with distributed systems

Job Summary

  • The ML Feature Platform team is responsible for building a delightful, self-serve platform that manages the end-to-end flows for features including creation, exploration, and serving.
  • Engineers will collaborate with product management, design, and analytics teams to articulate technical constraints and make decisions that balance risks and trade-offs.
  • Affirm offers competitive benefits including 100% subsidized medical coverage for employees and dependents, flexible spending wallets, and an employee stock purchase plan.

Matching Summary

Match Score: 85

Affirm is seeking a Software Engineer II for its Machine Learning Feature Platform team, focusing on improving data serving for machine learning applications. The role is remote and requires at least 1.5 years of software engineering experience, proficiency in Python or Kotlin, and familiarity with distributed systems.

Salary

Base: $125,000 - $175,000 per year (CAN); Equity: Grade 5; Benefits: 100% subsidized medical, dental, vision, flexible spending wallets, ESPP

Skills & Requirements

Must-have

  • 1.5+ years software engineering experience
  • Backend system design and development
  • Proficiency in Python or Kotlin
  • Experience with distributed systems
  • Knowledge of AWS, MySQL, and Kubernetes

Nice-to-have

  • Passion for ML enablement and platform improvements
  • Strong verbal and written communication skills
  • Proactive ownership of professional growth
  • Ability to navigate large codebases
  • Experience participating in interview processes

Key Requirements

  • Bachelor's degree in related field or equivalent practical experience
  • Minimum 1.5 years of software engineering experience
  • Proficiency in Python or Kotlin programming languages

Work Rights

Not specified

Tailored Resume

Cover Letter