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