Autonomous Buying-Signal Agent Developer

Posted yesterday

Worldwide

Summary

Note to be considered, a video demonstrating familiarity with Hermes or equivalent agent We run B2B outbound campaigns and want an always-on service that watches public buying signals, scores them with a low-cost open-weight LLM, and writes results to our database for our team to action. This is a single, self-contained worker running on DigitalOcean or a dedicated private Linux server. We want someone who has built signal, scraping, or lead-scoring pipelines before and can show that work. This is not a from-scratch-learning project. All sourcing is limited to public data and sources that permit automated access — no circumventing site protections or violating third-party terms. What you'll build A long-running Python or similar worker (event loop plus a durable job queue) deployed on DigitalOcean or a private Linux server, running as a managed service (Docker or systemd) and surviving restarts. Signal collectors as standing jobs against public and permitted sources: SEC EDGAR filings, RSS/news and PR feeds, public APIs, and job boards that allow programmatic access. Each fires a structured record when a relevant event is found. An LLM scoring layer that calls a low-cost open-weight model through a serverless provider (DeepInfra, Together, Groq, or OpenRouter) to classify, dedupe, score, and extract fields from raw signals. Structured JSON output, function/tool calling. Writes of scored, deduped signals to a Postgres database, plus a notification to a Slack channel for human review. Secure credential handling (kept out of the filesystem and logs, loaded from a secrets manager or platform secrets) and basic host hardening (single-purpose service, restricted egress, sanitizing any external text before it reaches a model prompt). Required experience Production Python, async work, and a job queue (Celery, RQ, Arq, or similar). Integrating LLMs for structured extraction and classification, including prompt design for reliable JSON and tool calling. Hands-on use of open-weight models through serverless inference providers, with a real opinion on which model/provider fit high-volume, low-cost classification. Web and data sourcing: public APIs, RSS, permitted scraping, or tools like Playwright or Apify. Postgres (Supabase a plus). Deploying and operating a long-running worker on DigitalOcean or a Linux server (Docker, systemd, logging, restart-on-failure). Sound credential and security hygiene. Nice to have Prior work on sales/GTM signal data, intent data, ABM, or lead scoring (6sense, Clay, or similar). Slack API integration.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $20.00

    -

    $40.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Data Scraping
API Integration
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:yesterday
  • Interviewing:
    7
  • Invites sent:
    3
  • Unanswered invites:
    1
About the client
Member since Apr 9, 2025
  • USA
    Sheridan4:15 AM
  • $22K total spent
    17 hires, 6 active
  • 1,337 hours
  • Sales & Marketing
    Individual client

Explore similar jobs on Upwork

Job Aggregation and Dashboard CreationHourly‐ Posted 8 months ago
Automation
Data Scraping
Data Extraction
API
UI/UX Prototyping
Web Scraping
AI UGC Video Generator - n8n WorkflowHourly‐ Posted 7 months ago
Automation
AI Agent Development
CRM Automation
Artificial Intelligence
Business Services
AI Content Creation
Make.com
n8n
OpenAI API
Business Process Automation
Lead Generation
Google Ads
Email Automation
Social Media Marketing Automation
Omnichannel Automation

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo