AI scores. Code executes.
Models may propose, classify, or score. Deterministic systems own transformation, approval state, and delivery behavior.
We are hiring senior systems, product integration, and verification engineers to build audit-ready trading infrastructure for mid-market RIAs.
Regulated buyers do not need another generic assistant. They need systems that can prove which data was available, how decisions were generated, which contracts were enforced, and why outputs were allowed.
RiffSharp is hiring people who want ownership of those production systems, with the discipline required for fiduciary trading infrastructure.
Models may propose, classify, or score. Deterministic systems own transformation, approval state, and delivery behavior.
Interfaces, review gates, and failure modes are treated as contracts, not implementation detail.
We test claims, methods, suitability, disclosure, consistency, and auditability before anything reaches clients.
We hire people who can show how they reason about production systems, not just talk about them.
We separate shipped, in-progress, and planned work in customer and candidate conversations.
A clever signal without a failure policy is not acceptable in regulated environments.
Ownership sits with named people. We avoid coordination theater and keep decision paths short.
Architecture review, methodology review, and customer-discovery review are recurring operating cadences.
Vienna is an operating anchor; focused remote work is normal when overlap with the engineering cadence is strong.
Engineers hear buyer objections directly and turn them into system requirements, verification probes, and integration constraints.
Own the CR-110 backtest, replay, and simulator infrastructure that proves trading-system behavior before it can reach production.
Own financial data ingestion, provenance, and Knowledge Graph expansion for regulated AI and investment-communication workflows.
Build the deterministic backend that verifies AI and compliance outputs before regulated material can be approved, delivered, or audited.
Build and operate automation-focused QA for frozen specs, replay determinism, schema validation, and evidence-backed release gates.
Own React and TypeScript workflow interfaces for advisor, operator, tenant, admin, audit, and evidence-review surfaces.
Implement Python backend services from frozen specs, turning senior architecture into validators, adapters, APIs, tools, tests, and documentation.
Hourly junior support role for small Python utilities, known-gap tests, audit matrices, reporting helpers, and reviewed AI/backend experiments.
Role-specific packages include senior IC, mid-level, junior hourly trial, or founding-team compensation, with meaningful equity participation where appropriate for senior roles.
Remote-friendly engineering with CET or EU/US overlap, structured sprint reviews, verification gates, and periodic in-person team sessions where the role requires them.
We will not hire generalists into ownership roles, treat verification as manual QA, or pretend broker, audit, and PIT correctness are secondary concerns.
Use the role-specific application instructions above. For roles with listed reference codes, include the code in your application.
We are interested in concrete work: systems shipped, integrations built, verification probes written, or silent correctness failures you found and guarded against.
Email careers@riffsharp.com ->