Software Engineer II, Machine Learning (Feature Platform)

New
A
AffirmFinancial Technology
Remote CanadaFull-TimeMiddle
SalaryCAN base pay range per year: $133,000 - $183,000
Apply NowOpens the employer's application page

Job Details

Experience
1.5+ years
Required Skills
AWSBackend DevelopmentPythonKotlinKubernetesMachine LearningMySQLDistributed Systems

Requirements

  • 1.5+ years of experience as a software engineer.
  • Proficiency in Python or Kotlin.
  • Experience designing, developing, and launching backend systems.
  • Familiarity with distributed systems building blocks.
  • Experience with AWS, MySQL, and Kubernetes.
  • Proven ability to translate business scenarios into robust, well-tested, and extensible code.
  • Comfort navigating large codebases and performing code reviews.
  • Strong verbal and written communication skills.
  • Proactive approach to professional growth and stakeholder feedback.

Responsibilities

  • Develop and maintain systems for machine learning feature creation, exploration, and serving.
  • Manage end-to-end data storage, availability, and visibility for ML platforms.
  • Build and improve offline backfilling infrastructure.
  • Ensure platform performance supports organizational availability and latency goals.
  • Collaborate with MLEs, Analysts, and decisioning teams to provide data sources for ML.
  • Design and launch scalable backend solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
CAN base pay range per year: $133,000 - $183,000
Apply Now