Software Engineer - Java
Core
Build and ship code for AI-powered risk tooling, including agents, plugins, and integrations connecting large language models to risk data and platforms.
Role type
Junior Software Engineer (Java/Python)
Builds
AI-powered risk analytics platforms and streaming components
Domain
Financial Risk Technology / AI
Deliverable
production ML models
Required skills
Java, Python, Object-Oriented Design, Data Structures, Algorithms, SQL, Unix/Linux, Git
Preferred skills
LLMs, Event-streaming platforms, Distributed systems, TypeScript, AWS, Financial markets
Responsibilities
Design and implement features and services, Write clean, well-tested code, Monitor, troubleshoot, and resolve issues across services, Collaborate with engineers and risk managers, Participate in code and design reviews
Seniority
Junior, recent graduate or <3 years experience