Senior Machine Learning Engineer (Fraud)
$153k - $213k per yearAffirm
At Affu
On the ML Fraud team, you’ll build and improve machine learning systems that make real‑time transaction decisions, protecting consumers and merchants while balancing fraud loss, customer experience, and conversion. You’ll work closely with experienced ML engineers, platform partners, and cross‑functional stakeholders to take models from idea to prototype to production, and to keep them healthy with strong measurement and monitoring as fraud patterns evolve.
What you’ll do
- You will lead development of new fraud prediction models using a mix of approaches for tabular, graph, and behavioral data
- You will build and scale feature pipelines and training datasets from proprietary and third‑party signals, partnering with data and platform teams when needed.
- You will prototype new modeling ideas and features, run offline experiments, and drive the best‑performing approaches into production with appropriate risk controls.
- You productionize models: integrate into batch and/or real‑time decision systems, and improve reliability, latency, and operational robustness.
- You will instrument and monitor model and data health, and help define retraining/backtesting workflows as fraud patterns evolve.
- Identify and implement foundational improvements to how the team builds models.
- You will collaborate across Engineering, Fraud Analytics, Product, and ML Platform to define requirements, evaluate tradeoffs, and communicate results clearly to both technical and non‑technical audiences.
What we look for
- You have 6+ years experience researching, training, tuning and launching ML models at scale. Relevant PhD can count for up to 2 years of experience.
- Track record of delivering high impact machine learning models in a low latency live setting
- Strong Python skills and experience writing production‑quality code.
- Experience building and evaluating models for tabular classification problems (preferably gradient‑boosted decision trees like LightGBM/XGBoost/CatBoost, or similar).
- Experience with a deep learning framework (PyTorch preferred).
- Experience working with distributed data processing or parallel compute frameworks (Spark preferred; Ray/Dask or similar).
- Experience with ML lifecycle tooling for training orchestration, experimentation, and model monitoring (e.g., Kubeflow, Airflow, MLflow, or equivalent internal platforms).
- Proficient in using AI‑powered developer tools (e.g., Claude Code, Cursor, or similar) to accelerate iteration, debugging, and code quality as part of day‑to‑day development workflows.
- You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
- You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
- Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Pay Grade - N Equity Grade - 6
Employees new to Affir typically come in at the start of the pay range. Affir focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job‑related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affir Holdings, Inc. (parent company).
CAN base pay range per year: $153,000 - $213,000
Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
Remote‑first with flexibility built in Affir is proud to be a remote‑first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in‑person work at an Affir office, and a few are office‑based due to the nature of the work. All new hires will be invited to attend an in‑person onboarding experience.
Benefits designed for you
- Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
- Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
- Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
- Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affir stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affir considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr$130k - $150k per year
...make our tomorrow's possible. This role is Hybrid Ottawa Senior Requirements Engineer Position Summary Thales Canada, Defence & Security supports... ...make hiring decisions on our behalf. Why Join Us?Say HI and learn more about working at Thales [click here]( #hybrid #LI-KL1 Thales...SeniorLong term contractFull timeTemporary workWork at officeLocal areaWorldwide$140k - $160k per year
...possible. This role is Hybrid Ottawa Senior Manager, Systems Engineering Position Summary Thales Canada... ...engineering discipline excellence in a learning environment which contribute to our highly... ...our behalf. Why Join Us?Say HI and learn more about working at Thales [click...SeniorLong term contractFull timeTemporary workFor subcontractorLocal areaWorldwide- ...Your Opportunity Stantec is seeking a Senior Civil Engineer to join our Water team. The role will be based in our Ottawa office (hybrid).... ...junior colleagues, while having the opportunity to work with and learn from industry-leading experts. Your Key Responsibilities...SeniorFor contractorsFor subcontractorWork at officeLocal area
- ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...on X and LinkedIn or visit The Senior Engineering Delivery Manager is responsible... ...Continuous Delivery Improvement Lead lessons-learned and post-release reviews following major...SeniorFull timeWork at officeWorldwide
- ...Your Opportunity We are seeking a senior Professional Engineer who has built the majority of their career around hydraulic and hydrologic modelling... ..., examples, training materials, workshops, and lessons learned that strengthen consistent practices across the team. Help...SeniorWork at office
$71.45k - $102.1k per year
...Graduates for the 5th consecutive year . Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing vacancy Location:... ...and validate products using Agile methodologies . Learn from the best: Gain hands-on experience and mentorship from...SeniorFull timeLive InFlexible hours- ...Your Opportunity An opportunity exists Ottawa, ON for a highly motivated Senior Mechanical Engineer to join our multidisciplinary team. In this role you will be responsible for the design and execution of projects ranging in size and complexity, with a focus on civic, industrial...SeniorContract work
$120k - $160k per year
...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that... ...reinforce each other by design. About this role: The Senior Quantum Engineer will serve as a technical leader in Q-Block's R...SeniorLong term contractPermanent employmentFull timeInternship- ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global...SeniorFull timeWorldwide
- ...Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the... ..., and Azure. ~ Explore our Engineering at Motion page to learn more about our team, our work, and how we build together. ~...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...recommendations, and presentations for internal stakeholders and senior management. Lead technical coordination discussions and...SeniorFull timeWork at officeWorldwide
- ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global...SeniorWorldwide
$25 - $30 per hour
Work Term: Permanent Work Language: English Education: Experience: Études Diplôme d'études secondaires ou l'équivalent ou experience équivalente Expérience en utilisation de matériel et de machinerie Perceuses à colonne Tours parallèles Expérience...Permanent employmentFull time$95k - $122k per year
...Our Team Semtech's New Product Introduction (NPI) Product Engineering Team is the central engineering function behind every new product we bring to market. Our team of focused and talented engineers takes full ownership of new product development — driving each program from...SeniorFull timeWorldwide- ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure... ...challenges of tomorrow and engineer a better world! We are looking for Senior Traffic Engineer/Modeller to support our expanding...SeniorPermanent employmentFull timeWork at officeWork from homeFlexible hours
- ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key role in developing and enhancing an enterprise AI platform that enables intelligent workflows, conversational experiences, and AI-...SeniorInternshipRemote workRelocation
$105k - $122k per year
...business unit’s R&D hardware design team is home to this role. Job Summary We are looking for a motivated Package and PCB Layout Engineer to join our R&D hardware design team. The successful candidate will become a key member of the design engineering community of the Signal...SeniorFull timeLocal area- ...We are looking for a Senior Google CCAIP Engineer to build, configure, and test customer contact center solutions on Google's Contact Center AI (CCAI) Platform. The role focuses on implementing approved business and technical specifications, including DTMF IVR menus, call flows...SeniorInternshipRemote workRelocation
- ...and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... .... You’ll have the opportunity to work with new technologies, learn about satellite operations and satellite control systems, and work...SeniorWorldwideShift work
$115k - $130k per year
...also rely on you to assist in setting company directions and driving best practices. In addition, you will provide guidance to other engineers in the development of our next generation products. This position requires someone with a high energy level, strong communication...SeniorFull time$215k - $300k per year
...in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it... ...MongoDB, and Azure. ~ Explore our Engineering at Motion page to learn more about our team, our work, and how we build together. ~...SeniorPermanent employmentFull timeInternshipWork at officeRemote workWork from homeShift work3 days per week$102.31k - $124.48k per year
...Constellation, Nepean Job Category: Planning and Infrastructure; Engineering Application Close: 05/11/2026 JOB SUMMARY The mandate of... ...and use of the Intra-Internets Protocols for responding to senior management/councillor inquiries, conducting public consultation...SeniorPermanent employmentFull timeTemporary workFor contractorsInternshipFlexible hours$125k - $140k per year
...their queries Review supplier documents and comment Supervise engineers and designers including training, mentoring and assigning tasks... ...market conditions for the specific position. Want to Learn More? We would love for you to get a full picture about us, so...SeniorFull timeWork from homeFlexible hours- ...performance product portfolio, Lifecycle Engineering plays a critical role in ensuring that released... ...capability with an experienced Senior Staff Product Engineer. Job Summary As... ...development through mentorship, continuous learning resources, and a collaborative engineering...SeniorLong term contractFull time
- ...Workplace Type: Flexible; some on-site presence may be required for monthly meetings 49 Solutions is seeking an experienced Senior OpenStack Cloud Engineer / Architect to support a large-scale Government of Canada cloud environment for Shared Services Canada and the Department...SeniorFlexible hours
- ...full-time professionals, and our annual growth rate exceeds 25%. Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key role in developing and enhancing an enterprise...SeniorFull timeInternshipRemote workRelocation
- ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We're...SeniorLong term contractFull timeImmediate startRemote work
- ...nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Google CCAIP Engineer to build, configure, and test customer contact center solutions on Google's Contact Center AI (CCAI) Platform. The role...SeniorFull timeInternshipRemote workRelocation
- ...We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM), Customer Experience (CX), and operational business processes. You will use Java and Spring Boot to develop scalable backend...SeniorInternshipRelocation
- ...Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience...SeniorFull timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer (Fraud). Be the first to apply!
- machine learning engineer Ottawa, ON
- junior machine learning developer Ottawa, ON
- senior web designer Ottawa, ON
- senior project engineer Ottawa, ON
- senior ruby developer Ottawa, ON
- senior crm manager Ottawa, ON
- cpa senior accountant Ottawa, ON
- senior part time Ottawa, ON
- senior accountant Ottawa, ON
- senior hr manager Ottawa, ON

