From 74dcc244b8dfab6038fc41fa73ceaecd99711685 Mon Sep 17 00:00:00 2001 From: Dennis Thiessen Date: Sun, 24 May 2026 19:15:18 +0200 Subject: [PATCH] feat(job_scout): add trading/quant-finance scoring keywords Dennis is interested in trading roles (energy/finance/crypto), but the scorer had no terms for them, so trading-tech roles scored 0 and got buried. Add a trading/quant cluster (trading, trader, quant, market data, low-latency, FIX protocol, brokerage, commodity, execution) plus singular "solution architect" and adjacent stack (C#, .NET). Bitcoin Suisse's Solution Architect Trading now scores 4 (medium) on title alone, up from 0. Co-Authored-By: Claude Opus 4.7 --- job_scout/scout.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/job_scout/scout.py b/job_scout/scout.py index d3f4791..993fa93 100644 --- a/job_scout/scout.py +++ b/job_scout/scout.py @@ -62,6 +62,12 @@ POSITIVE_KEYWORDS = { "ai infrastructure": 2, "inference": 2, "rag": 2, "agentic": 2, "kubernetes": 1, "docker": 1, "etl": 1, "pipeline": 1, "crypto": 2, "blockchain": 2, "web3": 2, "solidity": 3, + # Trading / quant-finance — explicit user interest (energy/finance/crypto trading) + "trading": 2, "trader": 2, "quant": 2, "quantitative": 2, + "market data": 2, "low latency": 2, "low-latency": 2, "fix protocol": 2, + "brokerage": 2, "commodity": 1, "execution": 1, + # "solutions architect" (plural) already scored above; add singular + adjacent stack + "solution architect": 2, "c#": 1, ".net": 1, "senior": 1, "staff": 1, "lead": 1, "principal": 1, }