Software Engineer, AI Product Engineering

73 Strings

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

73 Strings seeks software engineers to build AI-enabled features for data extraction, portfolio monitoring, and auditable valuations. These are full-stack roles with a backend emphasis, designing services, writing scalable code, and partnering with product leadership across verticals.

We value ownership, robust systems thinking, and a pragmatic approach to deploying AI in production. This is an opportunity to shape deterministic, auditable workflows used by finance professionals.

Qualifications

  • Production ownership of features with backend focus.
  • Ability to design services and evaluate trade-offs.
  • Experience shipping AI features and probabilistic components.
  • Familiarity with SaaS or FinTech domain is a plus.

Responsibilities

  • Design and ship features built on LLMs, retrieval, and extraction models.
  • Own the full feature path from data input to deterministic output.
  • Build evaluation harnesses and offline test sets.
  • Define deterministic boundaries and governance for probabilistic systems.
  • Collaborate with product leadership and engineers across verticals.

Skills

Software engineering
Full-stack backend
System design
Domain-driven design
TypeScript/Java/Python
LLMs integration
CI/CD & Kubernetes
Observability
Business sense
Self-direction

Tools

TypeScript
Java
Python
Kubernetes

Job description

Overview Of 73 Strings

73 Strings is an innovative platform providing comprehensive data extraction, monitoring, and valuation solutions for the private capital industry. The company's AI-powered platform streamlines middle-office processes for alternative investments, enabling seamless data structuring and standardization, monitoring, and fair value estimation at the click of a button. 73 Strings serves clients globally across various strategies, including Private Equity, Growth Equity, Venture Capital, Infrastructure and Private Credit.

Overview Of 73 Strings

73 Strings is an innovative platform providing comprehensive data extraction, monitoring, and valuation solutions for the private capital industry. The company's AI-powered platform streamlines middle-office processes for alternative investments, enabling seamless data structuring and standardization, monitoring, and fair value estimation at the click of a button. 73 Strings serves clients globally across various strategies, including Private Equity, Growth Equity, Venture Capital, Infrastructure and Private Credit.

Our 2025 $55M Series B, the largest in the industry, was led by Goldman Sachs, with participation from Golub Capital and Hamilton Lane, with continued support from Blackstone, Fidelity International Strategic Ventures and Broadhaven Ventures.

Role Summary

We're hiring software engineers at mid-level and senior to build the AI features our clients use to run post-investment operations: extracting financial data from documents, monitoring portfolios, and producing auditable valuations. These are the features people buy us for, and they're the ones where getting it wrong is most expensive. AI is not a side project here and not an option. It shapes how we build, and it is what we ship. That means writing the deterministic machinery around probabilistic components, deciding where an agent belongs and where it absolutely does not, and building the evaluation and guardrails that let a finance professional trust an output enough to put their name on it. These are full-stack roles weighted toward the backend. You'll design systems, build the services behind them, and take the feature through the UI where it lands. You'll work directly with product leadership and with engineers across our verticals, and senior hires will drive technical initiatives that reach beyond their own team.

Building AI-Enabled Product Features
  • Design and ship user-facing features built on LLMs, retrieval, extraction models, and agentic workflows, from the first prototype through to something our clients depend on quarterly.
  • Own the full path of a feature: data in, model or agent in the middle, deterministic validation around it, and an interface that makes the output reviewable by a human who has to sign off on it.
  • Build the evaluation harnesses, regression suites, and offline test sets that tell you whether a change made the feature better or just different.
  • Design for the failure modes that matter with probabilistic systems: hallucinated values, silent low-confidence outputs, prompt injection through client documents, and drift after a model upgrade.
  • Instrument features for quality in production - confidence, correction rates, human overrides, latency, cost per run - and act on what the numbers say.
Deterministic vs Agentic: Drawing the Line
  • Decide, deliberately and defensibly, which parts of a system must be deterministic and which can be probabilistic. Arithmetic, audit trails, permissions, and reconciliation are not places for a model to improvise.
  • Keep probabilistic components inside deterministic boundaries: schema-constrained outputs, validation, reconciliation against source data, and a clear path to human review.
  • Push back on agentic designs that add nondeterminism without adding value, and make the case with reasoning rather than preference.
  • Make the reasoning visible in design docs, so the next engineer understands why a step is a rule and not a prompt.
System Design and Domain Modeling
  • Design services and system boundaries that reflect the business domain rather than the current org chart or the shape of last year's database.
  • Apply domain-driven design in practice: bounded contexts, aggregates, ubiquitous language, and context mapping between teams. We expect you to have used it, not just read about it.
  • Model the private capital domain carefully - funds, portfolio companies, positions, valuations, as-of dates, restatements - and keep the model honest as the product grows.
  • Own your services end to end: implementation, tests, CI/CD, deployment, observability, and the on-call that comes with them.
Collaboration and Technical Leadership
  • Work directly with product leadership to shape what gets built, challenge assumptions, and turn a vague opportunity into a scoped, shippable feature.
  • Partner with Data Engineering, ML, and other product verticals on contracts and interfaces so the same problem doesn’t get solved three times.
  • Drive technical initiatives across the domain, not just within your team: shared patterns for AI features, evaluation tooling, domain models, or the standards that keep our services consistent.
  • Raise the bar around you through design review, code review, and mentorship. Senior engineers here are expected to make other engineers better.
  • Write clearly. A design doc that survives review is part of the job.
What You Bring
  • Strong software engineering experience with production ownership of what you build. We hire at mid-level and senior; what differs is scope and the breadth of what you've led, not the standard of craft.
  • Full-stack capability with real depth on the backend. You can design a service, reason about its failure modes, and still build the interface where the feature lands.
  • Demonstrated system design ability: you can take an ambiguous problem, propose two or three viable architectures, and explain the trade-offs without hiding behind diagrams.
  • Strong practical understanding of domain-driven design, and the judgement to know when a lighter approach is the right call.
  • Language-agnostic engineering strength. We use TypeScript, Java, and Python, and you should be productive in at least one of them and willing to work across all three. We care that you understand systems, not that you've specialised in our stack.
  • Hands-on experience building with LLMs or other probabilistic components in a product context: prompting and context design, retrieval, structured output, tool and function calling, agent orchestration, and evaluation.
  • A clear point of view on where AI belongs in a system and where it doesn't, formed by having shipped something and watched it behave in production.
  • Comfort with modern delivery practice: automated testing, CI/CD, containers and Kubernetes, and observability as a first-class concern.
  • Strong business sense. You understand who uses what you build and why it matters to them, and you make trade-offs accordingly. SaaS or FinTech experience is not required; curiosity about the domain and the discipline to learn it is.
  • Self-direction. You find the important work, scope it, and drive it without waiting for a ticket.
  • Experience in a fast-growing company where the roadmap, the team, and the requirements all change at once is a strong plus.
How You Work With AI
  • You use AI as a working tool across the job, not just in the editor: exploring unfamiliar code and data, generating test cases and edge-case inputs, drafting and reviewing designs, triaging production issues, and writing the documentation nobody else wants to write.
  • You go beyond prompt-and-paste. You've built or configured something (agentic workflows, evaluation harnesses, custom tooling, MCP integrations, automated review or triage) that made a repeatable part of engineering measurably faster or more reliable.
  • You know where AI output cannot be trusted. Generated code that handles the happy path and silently drops errors is worse than no code at all. You verify, you test, and you can explain how you verified.
  • You apply the same judgement to AI-generated code that you'd apply to a junior engineer's pull request: read it, challenge it, own it once you ship it.
  • You share what works. A technique you discovered that stays on your machine is worth a fraction of one the whole team adopts.

We're an AI-first company, and that has to mean something more than having a coding assistant installed. We expect engineers here to have genuinely changed how they work.

You Will Excel If You...
  • Question everything. A prompt standing in for business logic, a metric nobody can define, an agent added because agents are interesting: you raise it rather than build it.
  • Believe a feature isn’t done until someone can trust its output without checking every row.
  • Are comfortable holding both the domain model and this
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, AI Product Engineering
Software Engineer, AI Product Engineering

73 Strings • City of Westminster

Hybrid
GBP 80,000 - 140,000
Applied AI Engineer
Applied AI Engineer

Visa Hunt • Greater London

On-site
GBP 90,000 - 120,000
London in-person
Relocation covered
Visa sponsorship available
+1
AI Engineer - Assistant Capabilities
AI Engineer - Assistant Capabilities

Built Technologies • Greater London

On-site
GBP 70,000 - 110,000
Real ownership
A steep learning curve
Exceptional teammates
+2
Full Stack Software Engineer
Full Stack Software Engineer

Worky • Greater London

On-site
GBP 90,000 - 130,000
Senior AI Engineer / Forward Deployed Engineer
Senior AI Engineer / Forward Deployed Engineer

Towards AI, Inc. • Greater London

Hybrid
GBP 80,000 - 100,000
QA & Test Infrastructure Engineer
QA & Test Infrastructure Engineer

73 Strings • Greater London

On-site
GBP 70,000 - 95,000
Software Engineer (Artificial Intelligence)
Software Engineer (Artificial Intelligence)

ExTrac • Greater London

Hybrid
GBP 85,000 - 120,000
AI Engineer
AI Engineer

Fruition Group • City Of London

On-site
GBP 120,000 - 180,000
Applied AI Engineer
Applied AI Engineer

Seamflow Inc. • Greater London

On-site
GBP 70,000 - 100,000
Relocation assistance
Visa sponsorship available
Meals and tools fully covered
Principal AI Engineer
Principal AI Engineer

Intellias • Greater London

On-site
GBP 90,000 - 130,000