About
I own an electrical contracting business (Plugtech LLC) and am looking for a Python developer to build a "Headless" automation system. The goal is to scale our government bidding process by automating the discovery, analysis, and drafting phases of RFP responses. I do not want a subscription SaaS tool; I want a custom Python script that I own.
The Objective:
Build a system that scrapes specific Florida government procurement portals daily, downloads bid PDFs, analyzes them for "Knockout Criteria" (dealbreakers), and drafts a compliant response using my company's specific data.
Required Tech Stack:
* Language: Python 3.10+
* Scraping: Playwright or Selenium (Must handle dynamic JS sites like DemandStar).
* AI/LLM: OpenAI API (GPT-4o) or Anthropic (Claude 3.5 Sonnet).
* PDF Parsing: PyMuPDF, pdfplumber, or OCR (Tesseract) for scanned documents.
* Database/UI: Airtable, Google Sheets API, or a simple Streamlit dashboard.
Scope of Work:
1. The "Scout" (Scraping Module):
* Script runs daily at 4:00 AM EST.
* Targets: DemandStar, MyFloridaMarketPlace, and 2 specific County Procurement Portals (URLs provided upon hire).
* Logic: Search for keywords (Electrical, Generator, Switchgear, Lighting).
* Action: Download all associated PDF documents for new matches.
2. The "Analyst" (Filtering Module):
* Pass downloaded PDFs through GPT-4o to extract key data.
* Knockout Logic (Auto-Reject):
* Is the "Mandatory Pre-Bid Meeting" date in the past?
* Does the license requirement exclude "Certified Master Electrician" (EC)?
* Is the estimated budget below $10k?
* Output: Update an Airtable/Sheet with "Go/No-Go" status and a 1-sentence summary.
3. The "Drafter" (Generation Module):
* If status = "Go", the agent must generate a Technical Proposal Draft.
* Context Injection: The script must use my provided "Company Master Profile" (JSON/Text file containing EIN, License #s, Past Projects, Team Bios) to populate the draft.
* Deliverable: A Word Doc (.docx) or pre-filled PDF saved to a Google Drive folder.
Deliverables:
* Complete Source Code (GitHub repository).
* file.
* A simple .env file setup for API keys.
* A 15-minute Loom video explaining how to deploy this on a VPS (DigitalOcean) or Replit.
Budget:
To Apply:
Please answer:
* Have you scraped government portals (e.g., DemandStar) before?
* Which library do you prefer for parsing scanned PDFs (OCR)?
* Share one example of a RAG (Retrieval-Augmented Generation) workflow you have built.
Contract duration of 1 to 3 months.
Mandatory skills: Python, API, Data Scraping, Automation, API Development, Python Script, API Integration, Data Extraction, Business Process Automation
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.