Remotehey

Work anywhere, Live anywhere

Daice Labs - remotehey
Daice Labs

Backend Engineer

sweden / Posted
APPLY

Company Description

Daice Labs, founded by MIT CSAIL scientists, addresses the challenge of making AI systems adaptive, auditable, and governable in real-world scenarios. The company specializes in hybrid AI systems that combine cutting-edge models with adaptive and collaborative architectures. Daice Labs provides an innovative platform enabling human teams to co-build, govern, and co-own long-term impactful projects and discoveries. Their research focuses on accelerating innovation through hybrid AI, taking inspiration from natural intelligence to design advanced, modular, and adaptive AI frameworks. At Daice Labs, pushing the boundaries of systems integration and fostering long-horizon collaboration are central to their mission.


Role Description

This is a full-time remote role for a Backend Engineer. The Backend Engineer will design, develop, and maintain scalable backend systems, ensuring seamless integration with front-end components. The role involves implementing and optimizing APIs, collaborating with cross-functional teams, and contributing to architectural decisions. This role demands a proactive approach to solving engineering challenges and driving innovation within the backend domain in alignment with Daice Labs' vision of hybrid AI systems.


Qualifications

  • Proficiency in Back-End Web Development and Software Development, with expertise in building scalable and maintainable systems.
  • Strong knowledge of Object-Oriented Programming (OOP) principles and practical application in backend architecture.
  • Familiarity with Front-End Development tools to enable seamless backend and frontend integration.
  • Skilled in Programming languages such as Go, Rust, Python, Java, or other relevant languages within backend environments (see details below).
  • Experience with database design, API integration, and cloud platforms.
  • Ability to work collaboratively in a remote team environment and contribute to long-term project outcomes.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Conversational English is required


Details and Why the role?

Own the runtime that executes multi‑step, agent‑assisted workflows with guardrails, traces, cost control—and hot‑patch safely.


Responsabilities:

  • Build orchestration (state machine), idempotency, retries, audit logs.
  • Design APIs (gRPC/HTTP) for agents, plugins, IDE; authn/z, rate limits, tenancy.
  • Observability (metrics/logs/traces) with SLIs/SLOs; feature flags, rollbacks.
  • Payments: Stripe deposits, pooled balances; payouts (Stripe Connect Express/PayPal); reconciliation CSVs.
  • Fraud hooks (Radar decisions logged); rate‑limits; KYC/1099 flows (Connect Express).
  • Money‑moving endpoints: idempotency keys, audit logs, anomaly alerts.


Early goals:

  • Workflow engine scaffolding + idempotent queues + audit log.
  • Token→USD metering, model routing/down‑shift, spend dashboards.
  • Payout batcher with signed reconciliation; SLOs + alerts.


Preferred Requirements

  • 2+ yrs distributed systems; Go preferred (Rust/Python/Node OK).
  • Postgres/Redis, SQS/NATS/Kafka; OpenTelemetry; AuthZ (OIDC/OAuth2).
  • Temporal/Argo or hardened custom state machines; schema/versioning discipline.

Nice to have: OPA/Rego; WASM sandboxes; high‑throughput payments.