Skip to content
mimi

Software Engineer II

Affirm

Remote · Canada Full-time Mid Level 1w ago

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

AWSKubernetesMySQLPythonKotlin

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