Senior Staff Machine Learning Engineer,

6 days ago


Kelowna, Canada Affirm Full time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Join the team as a Senior Staff Machine Learning Engineer and become a pivotal part of our innovative ML team. Our mission is to revolutionize financial services with transparency and inclusivity at its core. We utilize advanced machine learning techniques to ensure responsible and accessible financial products. What You'll Do Define and drive multi‑year, multi‑team technical strategy for machine learning across the company, ensuring alignment with priorities and influencing partner roadmaps. Lead design, implementation, and scaling of advanced ML systems, setting architectural direction for complex, cross‑functional initiatives. Partner deeply with ML Platform, product, engineering, and risk leaders to shape long‑term modeling capabilities and guide infrastructure evolution needed for next‑generation ML methods. Provide broad technical leadership across the ML organization, mentoring senior engineers, elevating design and code quality, and spreading expertise through documentation, talks, and cross‑org guidance. Drive clarity and alignment on ambiguous, high‑stakes technical decisions, resolving cross‑team tensions, balancing competing priorities, and exercising judgment optimized for the engineering organization. Champion operational and system excellence, owning health, availability, and evolution of critical ML systems, ensuring robust testing, monitoring, and reliability practices. What We Look For 10+ years of experience researching, designing, deploying, and operating large‑scale, real‑time machine learning systems with a proven record of driving technical innovation and measurable business impact. PhD may count for up to 2 YOE. Experience leading end‑to‑end ML system design, from data architecture and feature pipelines to model training, evaluation, and production deployment, using distributed frameworks such as Spark, Ray, or similar. Proficiency in Python, ML frameworks (PyTorch, XGBoost), and ML tooling for training orchestration, experimentation, and model monitoring (Kubeflow, MLflow, or equivalent). Strong understanding of representation learning and embedding‑based modeling; deep expertise in neural‑network sequence modeling (Transformers, recurrent, attention‑based), multi‑task learning and optimization for sequential or temporal event data at scale. Hands‑on experience with large‑scale distributed ML infrastructure: streaming/batch data ingestion, feature stores, training pipelines, model serving, monitoring, and automated retraining. Strong technical leadership: defining long‑term strategy, guiding research, aligning work across teams, recognized as a trusted expert. Exceptional judgment, collaboration, and communication skills, enabling effective technical discussions with engineers, researchers, and executives; mentoring senior engineers, fostering continuous learning. Strong verbal and written communication skills to support collaboration across a global engineering organization. Requires equivalent practical experience or a Bachelor’s degree in a related field. Pay Grade – R. Equity Grade – 9. Base pay range: $206,000 – $256,000 per year. Additional benefits include monthly stipends for health, wellness and tech spending, and 100% subsidized medical coverage, dental and vision for you and your dependents. Employees may be eligible for equity rewards offered by the parent company. Benefits Health‑care coverage – company covers all premiums for all levels of coverage for you and your dependents. Flexible Spending Wallets – generous stipends for technology, food, lifestyle needs and family‑forming expenses. Time off – competitive vacation and holiday schedules. ESPP – employee stock purchase plan enabling you to buy shares at a discount. Affirm is committed to providing an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations during the hiring process. By submitting an application, you acknowledge that you have read our Global Candidate Privacy Notice and freely and unambiguously give consent to the collection, processing, use, and storage of your personal information as described. Referrals increase your chances of interviewing at the company by 2×. #J-18808-Ljbffr



  • Kelowna, Canada Affirm Full time

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Join the team as a Senior Staff Machine Learning Engineer and become a pivotal part of our innovative ML team. Our mission is to revolutionize financial services with transparency and...


  • Kelowna, Canada Affirm Full time

    Overview Senior Director, Software Engineering (Machine Learning) at Affirm. Lead centralized Machine Learning capability and drive AI adoption across products and business outcomes, including underwriting, fraud, servicing, and personalization. What You’ll Do Set the vision for Machine Learning and AI at Affirm. Hire world class Machine Learning modelers,...


  • Kelowna, Canada Affirm Full time

    OverviewSenior Director, Software Engineering (Machine Learning) at Affirm. Lead centralized Machine Learning capability and drive AI adoption across products and business outcomes, including underwriting, fraud, servicing, and personalization.What You’ll DoSet the vision for Machine Learning and AI at Affirm. Hire world class Machine Learning modelers,...


  • Kelowna, Canada Affirm Full time

    A financial services technology company in Canada seeks a Senior Staff Machine Learning Engineer. This position involves defining and executing multi-year technical strategies for machine learning while collaborating with cross-functional teams. The ideal candidate will have over 10 years of experience with large-scale ML systems, proficiency in Python and...


  • Kelowna, Canada Affirm Full time

    A financial services technology company in Canada seeks a Senior Staff Machine Learning Engineer. This position involves defining and executing multi-year technical strategies for machine learning while collaborating with cross-functional teams. The ideal candidate will have over 10 years of experience with large-scale ML systems, proficiency in Python and...


  • Kelowna, Canada University of British Columbia - Staff Full time

    Job Title Senior Manager Academic Programs and Quality Assurance Job Category M&P - AAPS Job Profile AAPS Salaried - Administration, Level D Compensation Range $8,305.08 - $12,952.33 CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum...


  • Kelowna, Canada Vanta Inc. Full time

    At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Our business...

  • Staff UX Engineer

    7 days ago


    Kelowna, Canada Inworld AI Full time

    About Inworld At Inworld, we believe that the benefits of AI should extend beyond business workflows to the applications and experiences that we enjoy every day. We began by pushing the frontier of lifelike, interactive characters for games and entertainment, pioneering realtime conversational AI at scale. Today, we apply that expertise to provide the...


  • Kelowna, Canada Jealous Fruits Ltd. Full time

    Company Description Jealous Fruits is the northern most large-scale cherry producer in North America. We grow premium cherries along the shores of Okanagan Lake in the renowned Okanagan Valley of British Columbia, Canada. Our cherries are all hand packed in our state-of-the-art facility, located right on our farm, and shipped to our customers worldwide. Job...


  • Kelowna, Canada Snc-Lavalin Full time

    Senior Project Manager/Scientist/Engineer page is loaded## Senior Project Manager/Scientist/Engineerlocations: CA.BC.Nelson.520 Lake Street, Suite 3: CA.BC.Kelowna.1358 St. Paul Street, Suite 100: CA.BC.Cranbrook.4500 Mennie Road: CA.BC.Trail.1319 Bay Avenuetime type: Full timeposted on: Posted 2 Days Agojob requisition id: R-143348### **Job...