B

Braiins

Bitcoin mining, energy, and capital infrastructure

Fullstack Engineer / AI Engineer

AI Application Engineering +1Updated on Nov 10
Full-timeNo salary listed

About the Job

Requirements

  • Strong TypeScript skills across server and client development, including Node.js with NestJS or an equivalent framework and competence in a modern single-page application framework such as Angular, React, or Vue.
  • Strong SQL skills beyond ORM usage, including PostgreSQL, relational modeling, migrations, and selecting appropriate query tools.
  • Hands-on experience shipping products or systems with large language models, including some of tool/function calling, Model Context Protocol, retrieval, agent orchestration, or evaluations; alternatively, practical experience using coding agents on real codebases and understanding their limitations.
  • Experience with Git, Docker, and continuous integration, including maintaining clean branches and history, containerising services, and troubleshooting pipelines.
  • Comfort with asynchronous distributed systems, including queues, at-least-once delivery, idempotent handlers, retries, backpressure, microservice architecture, observability, and time-series or telemetry data at scale.
  • Experience with REST and gRPC and a working understanding of their underlying mechanisms.
  • Ability to write and select appropriate unit and integration tests.
  • Debugging skills, including reading stack traces, slow query plans, and metrics dashboards.
  • A solid grasp of algorithms and data structures.
  • Communicative English and the self-direction needed to work remotely.
  • Candidates must be located in the Prague area; partial remote work is offered from Czechia or Slovakia.

Responsibilities

  • Own features across the full lifecycle, including architecture and design, implementation on both sides of the wire, and production troubleshooting.
  • Develop and maintain the platform, including its API, database, background processing, device communications, dashboards, desktop frontend, daemon, and containerised Kubernetes infrastructure.
  • Work on the internal agent platform, including agent and tool design, Model Context Protocol integrations, context engineering, retrieval over domain data, and evaluations.
  • Help determine where AI should be incorporated into the product.

Desired Qualifications

  • Rust experience or willingness to learn Rust; experience with C, C++, or Go is also welcomed.
  • Python experience, particularly for agent orchestration tooling.
  • Frontend experience with design systems, accessibility, bundle performance, or rendering performance.
  • Interest in Bitcoin or active experience with cryptocurrencies.
  • Kubernetes experience.

About the Company

Braiins

Bitcoin mining, energy, and capital infrastructure

Braiins builds and provides infrastructure for the Bitcoin ecosystem by integrating operations across three areas: Bitcoin mining infrastructure, energy management, and capital. Its offerings help manage and optimize mining activities, energy use, and investment for Bitcoin-related ventures. The company operates with a focus on delivering reliable, scalable systems that connect mining hardware, energy resources, and funding to support Bitcoin network participation. Compared with competitors, Braiins emphasizes an end-to-end approach that spans technology, energy efficiency, and financial support, backed by a history dating back to 2010. The company’s goal is to enable efficient, stable participation in the Bitcoin ecosystem by offering practical tools and services that link mining, energy, and capital.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Prague, Czechia
Founded
2011

Recently Posted Jobs

Explore more opportunities at Braiins

See more jobs