Back to jobs

Full-Stack Engineer (TypeScript)

Remote / Berlin

Full-Stack Engineer (TypeScript)

Company

Orcrist builds the Orcrist Intelligence Platform (OIP), a Kubernetes-native data intelligence product delivered as SaaS or self-hosted/on-prem (air-gapped ready). We help defense, law-enforcement, and enterprise teams turn raw data into actionable insight.

Role

Join the Insights squad to ship ML-powered experiences—entity graphs, labeling tools, records browsing, and audio/chat/file enrichment. You’ll build full-stack TypeScript features, integrate with Python models, and deliver trustworthy analytics for operators.

What you'll do

  • Implement end-to-end features in Next.js + Node.js/tRPC, working closely with ML services.
  • Build visualizations (graphs, timelines, multimedia playback) with performance and accessibility in mind.
  • Add observability (OpenTelemetry) and testing coverage to ensure reliable releases.
  • Tune search/index pipelines with engineers and data scientists; run experiments and feature flags.
  • Collaborate with Design/Product to iterate quickly based on analyst feedback.

About you

  • 3–7 years building production TypeScript applications across frontend + backend.
  • Comfortable integrating ML/AI services (REST/gRPC/queues) and handling asynchronous pipelines.
  • Experience with OpenSearch/Elasticsearch basics, data visualization, and testing tools.
  • Familiar with Kubernetes/GitOps delivery and on-call practices.
  • Eligible to work in Germany; exports/security screening may apply.

Nice‑to‑haves

  • Knowledge of Temporal, Kafka Streams, or human-in-the-loop feedback tooling.
  • German language (B1+) and exposure to intelligence or investigations products.
  • Portfolio showing ML-powered UX, graph visualizations, or annotation flows.

What we offer

  • Modern stack: TypeScript, Next.js, Node.js, Kafka, Temporal, OpenSearch, Kubernetes.
  • Remote-first in Germany, hybrid Berlin, 30 days vacation, equipment + learning budget.
  • Mission-driven work delivering trusted intelligence to public safety and defense teams.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...