I

iwoca

Flexible SME loans and invoice financing

Applied AI Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • Experience owning a complex system end to end, from design through production operation, and accountability for the consequences of architecture choices.
  • Experience making architecture decisions that others built on and explaining trade-offs and what could be improved.
  • Ability to deliver working systems quickly in unfamiliar areas and maintain them after they are in use.
  • Experience building systems where large language models take actions, beyond chat or summaries, and explaining failures and fixes; ability to distinguish problems suited to an agent from those suited to deterministic code.
  • Experience building permissions, data access rules, and audit trails into systems from the start.
  • Ability to work constructively with commercial and product colleagues and challenge ideas by explaining concerns and offering alternatives.
  • Experience using AI coding tools to deliver engineering work such as a service, integration, or internal tool; ability to evaluate and verify their output before production.
  • Ability to communicate clearly and adapt technical detail to the audience.

Responsibilities

  • Design and build AI agents and the systems around them, with most work focused on system design and backend engineering.
  • Build an agent to plan each monthly direct-mail round, use existing predictive models to create the mailing file, and learn from results as they arrive.
  • Work with process owners to understand edge cases, and with Core Systems and Compliance on access and controls.
  • Make design decisions about which processes to automate and the architecture, and write most of the code.
  • Design reusable agent architecture, including persistent memory, task management, tool access, permissions, and records of decisions and their rationale.
  • Determine where agents use judgement and where deterministic code enforces controls such as suppressions, compliance checks, and budget limits.
  • Own each agent end to end by connecting it to predictive models, data pipelines, and channel tools, then run it alongside the current process until it demonstrates effectiveness.
  • Measure how often agents need human intervention, where they fail, what they cost, and their value.

Desired Qualifications

  • Experience with Python, Go, Snowflake, or dbt.
  • Experience building evaluations that measure agent performance and identify failure modes.
  • Experience with advertising platforms, customer relationship management systems, or direct mail.
  • Background in a numerical or technical field such as physics, engineering, mathematics, or computer science.

About the Company

iwoca

Flexible SME loans and invoice financing

Iwoca provides financing for small and medium-sized UK businesses, offering flexible loans and invoice financing to help with cash flow and growth. Its products include the Flexi Loan, which lets a business borrow with adjustable repayment terms, and iwocaPay, an invoice-financing service that lets customers pay invoices over time. The company runs its lending through a tech-driven platform that analyzes data and uses machine learning to assess credit risk and make quick decisions, often within 24 hours. This speed and flexibility set it apart from traditional lenders, as it focuses on tailoring financing to each SME’s needs rather than offering one-size-fits-all products. Overall, its goal is to enable smaller businesses to manage cash flow, access capital quickly, and support business growth.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$2.2B
Headquarters
London, United Kingdom
Founded
2011

Recently Posted Jobs

Explore more opportunities at iwoca

See more jobs