What is your current level of experience in freelance work?
We’re building an AI simulation tool that generates realistic financial document sets (invoices, receipts, GL entries) to test audit workflows. We’re looking for a backend developer to help us generate structured document outputs, inject rare and common errors, and validate coverage diversity. What you’ll build: * A DocumentAgent module to generate internally consistent financial document sets * Controlled error injection logic (e.g., overpayments, GL misclassification, missing receipts) * A RareEventValidator that analyzes scenario coverage and flags gaps or repetitions * Structured outputs in .txt, .csv, and .json with metadata for QA and audit * Optional: lightweight PDF rendering for human review and testing You’ll work from: * Clear simulation specs and architecture diagrams * A well-defined data contract (input config → document bundle + metadata) * Sample outputs and company profiles Tech stack: * Python 3 * JSON/CSV logging * Optional: WeasyPrint, ReportLab for PDF output Timeline: * Start mid-to-late July. * ~40–60 hours total over 4–6 weeks. * Flexible pacing, async friendly.