Software Engineer II
Affirm
About the role
About
Elevate machine learning capabilities as a Software Engineer II. Contribute to backend development, data visibility, and platform enhancements while enjoying a remote-first work environment.
This role supports the ML Feature Platform team in designing self-serve solutions for machine learning. You will break down projects, collaborate on product development, and monitor system metrics to ensure availability. Your contributions will enhance the ease of use and efficiency for machine learning engineers, analysts, and decisioning teams.
Responsibilities
- Break down larger projects into manageable tasks
- Collaborate with teams for effective product development
- Monitor and support system operations and availability
- Participate in community growth and development
- Engage in code reviews and provide feedback
Requirements
- 1.5+ years of experience as a software engineer
- Proficiency in Python or Kotlin
- Familiarity with distributed systems and AWS, MySQL, Kubernetes
- Strong verbal and written communication skills
- Equivalent practical experience or a Bachelor’s degree
Utilize your skills in backend development and machine learning to shape an innovative platform in a remote work setting.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free