CareerPlan

Software Engineer - Java

London, United KingdomFull-time2026-10-22 → 2026-11-10

Core

Build and ship features and services for AI-powered risk tooling, including agents, plugins, and integrations connecting large language models to risk data.

Role type

Junior Software Engineer (Java/Python)

Builds

AI-powered risk analytics platforms, agents, and integrations

Domain

Financial services / Risk Technology

Deliverable

production ML models

Required skills

Java, Python, Object-Oriented Design, Data Structures, Algorithms, SQL, Unix/Linux, Git

Preferred skills

AI/ML, Large Language Models, Event-streaming platforms, Distributed Systems, TypeScript, AWS, Financial markets

Responsibilities

Design and implement features and services, Write clean and well-tested code, Monitor and troubleshoot services and streaming components, Collaborate with engineers and risk managers

Seniority

Junior, recent graduate to 3 years experience