# OpenTrack Co. — Sales Engineer Candidate Sourcing Config
# Edit queries or scoring weights here without touching code.

exa:
  endpoint: "https://api.exa.ai/search"
  # API key is injected via EXA_API_KEY env var (stored in OpenClaw config)
  category: "people"
  type: "auto"
  contents:
    summary: true
  num_results: 10  # per query

queries:
  - "mid-level sales engineer at B2B SaaS companies with a CS or engineering background based in United States"
  - "individual contributor solutions engineer at enterprise software companies experienced with APIs and demos in the US"
  - "pre-sales engineer with AI or machine learning product experience, individual contributor, United States"

scoring:
  weights:
    saas_b2b: 0.30
    technical_depth: 0.30
    ai_familiarity: 0.25
    seniority: 0.15

  keyword_groups:
    saas_b2b:
      - "saas"
      - "b2b"
      - "software as a service"
      - "enterprise software"
      - "cloud"
      - "platform"
    technical_depth:
      - "engineer"
      - "engineering"
      - "computer science"
      - "cs"
      - "api"
      - "developer"
      - "technical"
      - "software"
      - "backend"
      - "fullstack"
      - "full stack"
    ai_familiarity:
      - "ai"
      - "artificial intelligence"
      - "machine learning"
      - "ml"
      - "llm"
      - "deep learning"
      - "neural"
      - "nlp"
      - "generative"
    seniority:
      - "sales engineer"
      - "solutions engineer"
      - "pre-sales"
      - "presales"
      - "individual contributor"
      - "ic"
      - "mid-level"
      - "mid level"

output:
  dir: "output"
  filename_prefix: "candidates"
