We're a fintech company in Melbourne building compliance automation tools for financial advisers and mortgage brokers. The compliance burden on individual advisers in Australia has grown substantially over the past five years — file notes, statements of advice, best interest duty records, ongoing service documentation. Our product reduces the time an adviser spends on compliance administration from roughly four hours per week to under one. The AI automation that makes this possible — document parsing, structured data extraction, templated generation, anomaly flagging — is a set of Python services running on top of the OpenAI API and LangChain. They work. They need more coverage: more document types handled, more edge cases addressed, better test coverage, and more thorough documentation. We're looking for a junior developer to join the two-person automation team and help build that coverage. You'll have a senior developer alongside you for everything you build in your first six months. You'll work with real regulatory documents, real adviser workflows, and a product that saves real people real time every day.
Responsibilities
Build Python-based automation components for new compliance document types with close senior guidance
Integrate OpenAI API for structured data extraction from adviser file notes and statement of advice documents
Write unit and integration tests for all automation components you ship
Document edge cases and known failure modes for every automation in production
Participate in fortnightly sprint reviews with the product and engineering team
Requirements
Python — clean functions, reasonable structure, able to read a stack trace and form a hypothesis independently
Comfortable calling REST APIs and handling JSON responses including error cases
Some exposure to OpenAI API or another LLM provider, even in a personal or course project
Willingness to learn LangChain quickly — we provide support but expect fast self-directed ramp-up
Able to write basic unit tests using pytest or equivalent
Interest in or familiarity with Australian financial services compliance is a bonus, not a requirement
Benefits
Work that directly reduces administrative burden on financial advisers — the impact is measurable in hours per week