About us:
Spring Financial is revolutionizing financial access for Canadians, providing smart credit-building, mortgage, and lending solutions. Millions struggle with high-interest debt and limited financial options-we're here to change that.
As one of Canada's fastest-growing fintech companies, annually we help 1 million customers explore their financing options with ease-online, via text, or over the phone. Our dynamic, innovative team thrives on collaboration, growth, and making a real impact.
To learn more about our products please visit our website here: www.springfinancial.ca.
NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver, with 3 set days in the office and 2 WFH.
Job Overview:
As a Senior Machine Learning Engineer, you are a technical leader in building and scaling intelligent systems at Spring. You guide the design and deployment of ML and AI-powered features across our platforms - helping teams turn data and models into trusted, production-grade services. You make architectural decisions, drive system evolution, and contribute to business outcomes through thoughtful, responsible ML design.
You lead complex initiatives across the full ML lifecycle: from data ingestion and labeling to experimentation, deployment, monitoring, and continuous improvement. You architect scalable training and inference pipelines, establish model testing and validation frameworks, and ensure your systems are resilient and observable.
You also champion the evaluation and integration of AI capabilities - including large language models, generative interfaces, and advanced recommendation systems. You assess when and how to apply AI, and partner with product teams to define what "smart" means in our context. You support others in safely and effectively using modern AI tooling to improve delivery and unlock new possibilities.
You partner with business and product stakeholders to shape roadmap priorities and technical strategies. You influence cross-functional teams, mentor engineers and data scientists, and help raise the bar for how ML is built, deployed, and maintained across the org.
What you'll do:
- Lead design and deployment of complex ML/AI systems with business-critical impact.
- Architect infrastructure and automation for robust model training, testing, and deployment.
- Guide responsible integration of AI techniques (e.g. LLMs, GenAI, embeddings) into user-facing features.
- Collaborate with business stakeholders to translate goals into technical outcomes.
- Mentor engineers and help shape ML best practices, tools, and processes.
- Improve observability, model performance monitoring, and CI/CD systems for ML workflows.
What You Should Already Have:
- Deep experience building and operating production ML and AI systems.
- Strong architectural and coding skills in Python, data pipelines, and ML tooling.
- Proven track record integrating ML/AI features into scalable user-facing applications.
- Familiarity with LLMs, vector search, and different inference methods in applied settings.
- Ability to partner with business and product teams to scope and prioritize AI-driven initiatives.
- Experience mentoring and elevating the technical quality of an ML engineering team.
What We Will Give You:
- Competitive annual salary ranging from $120,000 to $150,000+, reflective of experience and impact.
- Comprehensive benefits package, including extended health, dental, and vision coverage - with 100% of monthly premiums covered by the Spring.
- GRSP matching program to support your long-term financial goals.
- Transit-Friendly Employer (Transit allowance).
- A modern, collaborative workspace in the heart of downtown Vancouver.
- Ongoing career growth opportunities and the chance to help shape Spring Financial's technology strategy and team culture.
Please note: Upon applying, our Talent Acquisition team will review your resume. If you qualify, we will reach out to learn more about your experience and answer any questions you may have about the role, benefits, compensation, and more. Due to high application volume, we may not be able to respond to everyone.
Thank you for your interest! We appreciate your time and look forward to reviewing your application!