{"schemaVersion":"jobsearcher.job.v1","id":"b2d63c9f5a42a1086cbfe01e","url":"https://jobsearcher.com/jobs/b2d63c9f5a42a1086cbfe01e","canonicalUrl":"https://jobsearcher.com/jobs/b2d63c9f5a42a1086cbfe01e","title":"Sr Python Developer || Plano, TX (Hybrid)","description":"Sr Python DeveloperPlano, TX (Hybrid)Phone + VideoJob DescriptionTechnical Stack: Python 3.13+, Crawl4AI (Playwright-based async deep crawling), OpenAI GPT-4o (structured data extraction), Kreuzberg (PDF/DOCX/XLSX extraction), Pydantic v2, PostgreSQL, AWS S3, Prefect 3 (workflow orchestration), Docker, pytest + snapshot testing, Ruff, structlog.What You'll Work On **New scrapers** — Build modules that discover and crawl grant listings from state government websites, handling SPAs, paginated results, and document downloadsAI extraction** — Design LLM prompts for structured grant field extraction and document classification; work with cost controls like content fingerprinting and relevance filteringDocument processing** — Extract content from NOFO attachments (PDFs, DOCX, XLSX) and integrate with the existing multi-document assembly pipelineChange detection & sync** — Implement fingerprint-based change detection and status derivation; sync only changed grants downstreamTesting** — Write unit tests, record HAR fixtures for deterministic crawl replay, and maintain QC regression tests against golden snapshotsRequired Skills: Strong Python (async/await, type hints, Pydantic)Web scraping experience — ideally with Playwright or similar browser automationFamiliarity with LLM APIs and prompt engineering for data extractionComfort with immutable data models and clean architecture patternsExperience with PostgreSQL and DockerBonus: Prefect or workflow orchestration toolsBonus: document extraction (PDF/DOCX parsing)(“Believe you can and you’re halfway there.”) – Theodore Roosevelt Yogesh Sharma | Lead Tech RecruiterAn -E Verified CompanyE: P: +1 |","company":"Verito Solutions","rawCompany":"verito solutions","city":"Garland","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-05-03T02:38:03.207Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Python Developer || Plano, TX (Hybrid)","description":"Sr Python DeveloperPlano, TX (Hybrid)Phone + VideoJob DescriptionTechnical Stack: Python 3.13+, Crawl4AI (Playwright-based async deep crawling), OpenAI GPT-4o (structured data extraction), Kreuzberg (PDF/DOCX/XLSX extraction), Pydantic v2, PostgreSQL, AWS S3, Prefect 3 (workflow orchestration), Docker, pytest + snapshot testing, Ruff, structlog.What You'll Work On **New scrapers** — Build modules that discover and crawl grant listings from state government websites, handling SPAs, paginated results, and document downloadsAI extraction** — Design LLM prompts for structured grant field extraction and document classification; work with cost controls like content fingerprinting and relevance filteringDocument processing** — Extract content from NOFO attachments (PDFs, DOCX, XLSX) and integrate with the existing multi-document assembly pipelineChange detection & sync** — Implement fingerprint-based change detection and status derivation; sync only changed grants downstreamTesting** — Write unit tests, record HAR fixtures for deterministic crawl replay, and maintain QC regression tests against golden snapshotsRequired Skills: Strong Python (async/await, type hints, Pydantic)Web scraping experience — ideally with Playwright or similar browser automationFamiliarity with LLM APIs and prompt engineering for data extractionComfort with immutable data models and clean architecture patternsExperience with PostgreSQL and DockerBonus: Prefect or workflow orchestration toolsBonus: document extraction (PDF/DOCX parsing)(“Believe you can and you’re halfway there.”) – Theodore Roosevelt Yogesh Sharma | Lead Tech RecruiterAn -E Verified CompanyE: P: +1 |","datePosted":"2026-05-03T02:38:03.207Z","dateModified":"2026-05-03T02:38:03.207Z","hiringOrganization":{"@type":"Organization","name":"Verito Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Garland","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b2d63c9f5a42a1086cbfe01e"},"url":"https://jobsearcher.com/jobs/b2d63c9f5a42a1086cbfe01e"}}