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