AI Workflow Systems Engineer
AI Workflow & Matching Systems Engineer (Contract) Role Overview Seeking a senior, hands-on systems engineer to take ownership of an existing AI-driven data intake, matching, and reporting system. The system is live and partially functional. This role is responsible for evaluating the current architecture, fixing breakpoints, and extending the system to reliably support semantic search and matching. Determining whether Pinecone or a similar tool is required to achieve the intended outcomes is part of the role. This is not a greenfield build. The focus is assessment, stabilization, and targeted expansion. Scope of Ownership • Existing System Evaluation • Audit the current end-to-end system and data flow. • Identify failure points, inconsistencies, and unnecessary complexity. • Determine what changes are required to achieve reliable saving, searching, and matching of AI-generated data. • AI-Generated Data Pipelines • Manage ingestion of structured and unstructured inputs. • Improve consistency and reliability of AI-generated outputs. • Automation & Orchestration • Build, maintain, and debug workflows in n8n. • Implement and improve triggers, retries, logging, and failure handling. • Data Storage, Compounding and & Search • Design and implement semantic storage and similarity search, using Pinecone or a similar vector database if required to meet system goals. • Ensure AI-generated data is automatically saved, indexed, able to be re-indexed with additional data, and retrievable. • Maintain clean schemas and support evolving data structures over time. • Matching Logic • Improve and extend weighted matching logic using semantic search and structured signals. • Ensure match outputs are deterministic and explainable. • Report Generation & Delivery • Fix and improve programmatic report generation. • Handle PDF generation, text extraction, and downstream transformations. • Integrate outputs cleanly into Bubble for internal and client-facing views. • Fix issues within bubble such as adding delete options, fixing displayed information, bettering the system • System Reliability & Scale • Reduce manual intervention and brittle logic. • Design for long-term reliability and compounding data quality. Required Experience • Strong Python experience, including working with structured data and JSON. • Hands-on experience evaluating and improving existing production systems. • Hands-on experience building and maintaining workflows in n8n. • Experience designing and operating semantic search systems, including Pinecone or similar vector databases. • Experience working with OpenAI APIs in production environments. • Comfortable working with PDFs as both input and output formats. • Experience integrating backend systems and APIs into Bubble. • Proven ability to stabilize partially built systems and extend them pragmatically. Working Style • Operates with high autonomy. • Comfortable making architectural decisions and justifying them. • Moves quickly, iterates pragmatically, and documents decisions. • Thinks in systems, not isolated implementations Apply tot his job