The version of this company that exists today is the direct result of one automation working. Two years ago our operations team was spending 22 hours a week manually reconciling supplier invoices against purchase orders — copy, paste, check, flag, repeat. Our then-solo engineer built a Python script that called the OpenAI API to extract line items from PDFs, matched them against our ERP data, and flagged discrepancies automatically. It ran for the first time on a Tuesday afternoon. By Thursday, two people had their Fridays back. That script is now a proper service. Those two people are now working on supplier relationship strategy instead of data entry. And that engineer is now the Head of Engineering, which is why we need a mid-level automation engineer to take over and extend what he built. The current automation layer handles invoice reconciliation, vendor onboarding document processing, and contract clause extraction. We want to extend it to procurement approval routing, shipment exception handling, and automated supplier performance reporting. The stack is Python, LangChain, OpenAI API, Docker, and Airflow for scheduling. If you've built production automation systems that replaced real manual work for real people, and you care about building things that are reliable and maintainable long after you've moved on to the next project, we would genuinely like to meet you.
Responsibilities
Extend the existing automation layer to cover procurement routing, shipment exceptions, and supplier reporting
Refactor and improve the current invoice reconciliation service for reliability and test coverage
Design and implement LangChain workflows for new document processing use cases
Build monitoring and alerting for all production automation jobs
Document every system you own — architecture, configuration, failure modes, and how to debug them
Requirements
3–5 years of engineering experience with 2+ years focused on AI-powered automation
Strong Python — clean, modular, well-tested code that others maintain without calling you
Hands-on production experience with LangChain for multi-step AI workflow orchestration
OpenAI API or comparable LLM provider — structured output extraction, document processing, error handling
Docker for containerised deployment
Airflow for scheduling and monitoring automated jobs
Experience integrating with ERP, accounting, or procurement systems is a meaningful bonus
Benefits
Automation work with visible, measurable real-world impact from day one
Full remote, async-first culture
$90,000 – $115,000 base salary + equity
Annual learning budget: $1,200
Small engineering team where your technical decisions are taken seriously