Unlock Full Resume Report

New offer - be the first one to apply!

September 25, 2026

Full-Stack Engineer (AI Tooling)

Mid • Hybrid • On-site • Remote

84,000 - 120,000 CZK/yr

Prague, Czechia

Quick Facts

Role: Full-Stack Engineer (AI Tooling)

Work mode: Fully remote or Prague

Employment: Full-time (employee or freelance)

Focus: End-to-end platform development plus AI agent tooling

Description

You will own end-to-end features for a cloud platform that remotely manages industrial-scale Bitcoin mining fleets, including production troubleshooting. The role combines full-stack engineering (NestJS/TypeScript, PostgreSQL, Redis, queues, gRPC, and web/desktop frontends) with building an internal AI agent platform (agent/tool design, MCP integrations, context engineering, retrieval over domain data, and evaluation pipelines with human approval gates).

Responsibilities

  • Own features across the full lifecycle: architecture & design, implementation, and production troubleshooting
  • Work on the platform stack (API, background jobs, device communication, and frontends)
  • Build AI agent capabilities: tool/agent design, MCP integrations, orchestration workflows, and retrieval
  • Create and maintain evals to prevent silent degradation

Requirements

  • Strong TypeScript on both server and client
  • Node.js server experience with NestJS (or equivalent) and a modern SPA framework (Angular/React/Vue)
  • Advanced PostgreSQL and SQL skills beyond ORM usage (relational modeling and migrations)
  • Hands-on LLM shipping experience, including credible subsets such as tool/function calling, MCP, retrieval, agent orchestration, and evals
  • Experience with REST and gRPC
  • Solid Git, Docker, and CI skills
  • Comfort with asynchronous distributed systems (queues, at-least-once delivery, idempotent handlers, retries, backpressure)
  • Ability to write and defend unit and integration tests
  • Excellent debugging skills (stack traces, slow query plans, metrics dashboards)
  • Solid algorithms and data structures knowledge
  • Communicative English and strong self-direction in a remote setting

Benefits

  • Full-time role with flexible working hours; employee or freelance options
  • Indefinite contract
  • Employee benefits: 5 weeks of vacation and 3 sick days
  • Fully remote work, with modern Prague offices if you prefer in-person time
  • Budget for AI tooling and freedom to use it properly
  • Long-term impact on products used daily by industrial-scale mining operations
  • Company events and occasional team brunches

Similar jobs you might like