Principal AI Engineer; Java)
Listed on 2026-10-15
-
Software Development
AI Engineer (Applied/Software), Software Engineer, Backend Developer, Full Stack Developer
Forte JD Generated - AI Tooling & Software Engineer
Forte Group is an AI-native product development partner that builds mission-critical software systems for enterprise organizations. We embed AI throughout the software lifecycle, in our clients’ products, and within our own ways of working to drive faster innovation, higher productivity, and clear business results, focusing heavily on end-to-end product building.
In this role, you will join an established engineering environment at Forte, collaborating across international teams to build AI into everyday software delivery. You will work closely with engineering leads and product stakeholders to develop custom AI skills, subagents, and automated workflows that power enterprise financial technology solutions, bridging the gap between cutting-edge AI capabilities and production-ready code.
As an AI Tooling & Software Engineer, you will contribute to its success by pairing directly with client engineers to collect feedback, iterating rapidly in an agile environment, establishing quality and evaluation standards for AI-driven tooling, and clearly documenting system usage to drive seamless engineering adoption.
- Build, maintain, and evaluate custom AI agent skills, subagents, hooks, and Model Context Protocol (MCP) servers to automate software design, architecture, and engineering workflows.
- Develop automated code and unit-test generation pipelines following enterprise Java and Spring Boot service patterns with integrated linting and automated test execution loops.
- Design and deploy rapid prototyping workflows turning product concepts into functional React and Type Script components while maintaining tracking for AI quality, latency, and token costs.
- 10+ years of experience in software engineering with a focus on architecture or technical leadership for distributed systems
, JVM-based backends (
Java
, Spring Boot
),
Domain-Driven Design (DDD), and event-driven architecture
. - 2+ years of experience building production-grade LLM solutions
, including agentic architectures
, tool use
, retrieval-augmented generation (RAG),
structured outputs
, and prompt engineering
. - Hands-on experience with agentic coding tools such as Claude Code (or comparable platforms), including developing custom skills
, subagents
, MCP servers
, hooks
, and plugins
. - Expertise in LLM evaluation
, observability
, hallucination mitigation
, human-in-the-loop workflows
, and data governance/security in regulated environments (
PII
, access controls, audit trails).
- Practical knowledge of event sourcing patterns (
EventStoreDB
) and knowledge graphs
. - Hands-on experience with modern web technologies including Type Script ,
React
, and Node.js
, as well as Confluence and Jira APIs
. - Familiarity with fintech domain concepts,
SOX compliance
, contract testing
, service mocking
, and developer platform enablement.
- Self-starter mindset with a proven track record of shipping incrementally, gathering user feedback, and continuously iterating on software solutions.
- Excellent technical communication skills with fluent English proficiency (
B2+/C1
) to collaborate directly with client engineering teams. - Quality-minded engineering approach that emphasizes rigorous testing, regression validation, and objective evaluation of AI-generated output.
What We Offer
- Work your way — anywhere, anytime. Our remote-first approach lets you choose where and how you work best!
- Global Exposure: Experience working with diverse teams and gaining international expertise.
- Empowering Culture: A friendly, supportive team and an enjoyable work environment where your ideas matter.
- Impactful Projects: A chance to work on exciting, challenging projects using cutting-edge…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).