Skip to content
All roles

ML Engineer

Build the models that tell a trusted agent from an attack, in real time and under load.

EngineeringRemote (UTC-5 to UTC+3)full-time$170,000 – $220,000 + equity

Beltic verifies agents in real time, on the request path. That means the models behind it run under the same latency budget as the rest of production

  • there is no offline batch job to hide behind, and no second chance if a call is slow or wrong.

What we are looking for

Must-haves

  • Years of production ML - building, evaluating, and deploying models, not just research or notebooks
  • Strong Python and a modern ML framework (PyTorch or TensorFlow); solid SQL
  • Production ML systems end to end: feature pipelines, training, evaluation, and low-latency, real-time serving
  • Comfort with low-label and cold-start problems - anomaly detection, unsupervised methods, weak supervision, and building eval sets and labels from scratch
  • Data analysis, statistics, and experiment design
  • Strong software engineering - you ship versioned, testable, reproducible code, not throwaway models

Strongly preferred

  • Applied ML in fraud, risk, abuse, account integrity, or security
  • Graph ML / GNNs, sequence or behavioral modeling, or anomaly detection
  • LLM / NLP work, and familiarity with AI agents - tool use, function calling, MCP
  • Adversarial settings, where the threat evolves against the model
  • Explainable, auditable, reproducible ML, with real model versioning

Bonus

  • Payment protocols (x402), agent identity (DID / VC), or crypto commitments (Merkle anchoring)

How we hire

  1. Intro call (30 minutes)
  2. Technical conversation about work you have done (60 minutes)
  3. Paid take-home or a pairing session, your choice
  4. Final conversation with the founders

We reply to every application.