Senior Software Engineer – Agentic Workflows
causaly · London
Job description
About the role
Causaly is building the world’s most advanced biomedical knowledge platform powered by a high‑precision Knowledge Graph and GenAI. As a Senior Software Engineer you will own the platform that orchestrates long‑running, multi‑agent workflows used by scientists to audit evidence.
Key responsibilities
- Design and evolve the workflow definition model, including control flow, fan‑out, conditional execution and static validation.
- Build a durable execution engine with checkpointing, retry, abandonment policies and idempotency guarantees.
- Instrument monitoring, tracing and cost attribution across services and languages to support pricing decisions.
- Integrate LLMs with structured outputs, guardrails, citation integrity and deterministic fall‑backs.
- Provide technical leadership: write design proposals, break large changes into shippable increments and own production outcomes.
Required profile
- Significant backend engineering experience in TypeScript and Node.js.
- Proven experience building and operating distributed, LLM‑backed systems in production.
- Deep understanding of correctness under partial failure (idempotency, at‑least‑once delivery, safe retries).
- Solid knowledge of relational databases, schema design and safe migrations.
- Clear technical writing ability to produce actionable design documents.
Required skills
- TypeScript
- Node.js
- Python
- PostgreSQL
- Restate (or Temporal/Inngest)
- FastAPI
- LangChain
- LangGraph
- OpenTelemetry
- Terraform
- Kubernetes
- Elasticsearch
What we offer
- Competitive compensation package
- Private medical and dental insurance
- Life insurance (4 × salary)
- Personal development and wellbeing budgets
- 25 days holiday plus bank holidays and a day off for your birthday
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 11 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
causaly
London