K

Kraken

Global cryptocurrency exchange with high liquidity

Senior Software Engineer - AI Infrastructure

Applied Machine LearningUpdated on Nov 12
Full-timeRemote in USA$127.2k - $254.4k /yrRemote

About the Job

Requirements

  • At least 5 years of experience building and operating high-scale production systems.
  • Strong Python skills and the ability to reason about systems performance and reliability.
  • Deep understanding of distributed systems, reliability engineering, and performance optimization.
  • Experience operating services serving millions of users or high-throughput workloads.
  • Familiarity with machine learning infrastructure, model serving, or MLOps in production environments.
  • Experience designing observability, monitoring, and failure recovery systems.
  • Strong collaboration skills working across infrastructure and applied engineering teams.
  • High ownership mindset in a high-stakes production environment.

Responsibilities

  • Design and build the infrastructure layer powering AI agent systems in production.
  • Develop high-performance services that handle model inference, orchestration, and execution.
  • Architect scalable systems capable of supporting millions of users and high request throughput.
  • Build reliable machine learning infrastructure and MLOps patterns for model deployment, evaluation, and monitoring.
  • Define guardrails, observability, and failure handling for agent-driven workflows.
  • Optimize latency, throughput, and cost across inference and orchestration layers.
  • Partner closely with the Agent Systems team to translate experimental prototypes into hardened production systems.
  • Contribute to foundational infrastructure decisions in a high-scale, high-impact environment.

Desired Qualifications

  • Experience with Rust.
  • Experience building infrastructure for agent-based or large language model-powered systems.
  • Background in high-performance networking, asynchronous systems, or low-latency architectures.
  • Experience with container orchestration and cloud-native infrastructure.
  • Familiarity with evaluation frameworks and model performance monitoring at scale.
  • Experience working in fast-moving 0-to-1 or platform-building teams.

About the Company

Kraken

Global cryptocurrency exchange with high liquidity

Kraken is a cryptocurrency exchange that lets people buy, sell, and trade digital assets. It runs a global market where users can place orders to trade various crypto pairs, and the platform matches buyers and sellers to complete transactions. Transactions are processed with high liquidity for fast execution, and users can use advanced charting tools and indicators to analyze prices. Fees are competitive and can be very low, which helps traders keep more of their returns. Kraken emphasizes security with multiple protections to safeguard funds, and it offers around-the-clock support for users worldwide. The company serves individuals as well as institutional traders, and it continually adds new trading pairs to expand its offerings. Its goal is to provide a reliable, low-cost, high-liquidity market where people can access a wide range of digital assets securely and with helpful support.

Company size
1,001-5,000
Company stage
Private
Total funding
$1.4B
Headquarters
Cheyenne, WY
Founded
2011

Recently Posted Jobs

Explore more opportunities at Kraken

See more jobs