C

CoreWeave

Rents GPU cloud computing for AI developers

Senior Software Engineer - AI Infrastructure Performance Insights & Observability

Backend EngineeringUpdated on Nov 13
Full-timeIn-person

About the Job

Requirements

  • At least 5 years of experience building distributed systems, observability platforms, or performance engineering tooling, ideally for infrastructure or machine-learning systems rather than general-purpose business intelligence.
  • Strong coding skills in Python or Go; C++ is a plus, along with deep familiarity with networked systems, GPU infrastructure, and performance analysis.
  • Hands-on experience with Kubernetes at production scale, continuous integration and continuous delivery, and observability stacks such as Prometheus, Grafana, and OpenTelemetry used to monitor and diagnose infrastructure.
  • Working knowledge of time-series databases and fluency in PromQL or MetricsQL for building real-time alerting and anomaly detection.
  • Familiarity with data lake architectures and modern table formats, including Apache Iceberg, Parquet, and Avro, sufficient to support an insights platform.
  • Comfort working close to hardware and workload behavior, including GPU utilization patterns, interconnect fabric health, and distributed training and inference performance characteristics.

Responsibilities

  • Design and build systems that continuously assess AI infrastructure health and performance, including GPU utilization and efficiency, interconnect fabric behavior, distributed training and inference throughput, and hardware degradation signals.
  • Build detection and diagnosis logic that surfaces anomalies and regressions before they become incidents.
  • Own and extend the time-series database layer supporting real-time observability.
  • Write and optimize PromQL or MetricsQL queries for alerting, anomaly detection, and trend analysis across thousands of GPUs and hundreds of benchmark runs.
  • Bridge streaming metrics and batch-analytical workloads to provide sub-second answers during live incidents and complete historical context for root-cause analysis.
  • Build and validate pipelines and metrics that make network-fabric and GPU-level behavior observable and comparable across racks, clusters, and hardware generations, including gray-failure detection, congestion and error-rate signals, and auditable health scoring.
  • Design and build the performance data lake, including table formats, hot/cold tiering, and schema evolution for latency distributions, throughput metrics, GPU utilization, cost-per-token, and hardware-health signals.
  • Profile and tune query engines against columnar and time-series stores to meet P99 latency and freshness service-level agreements, and benchmark the benchmarking infrastructure.
  • Build self-service views using Grafana, Looker, or similar tools when needed, as downstream outputs of the insights and observability work.

Desired Qualifications

  • Experience with time-series databases, log-structured merge-tree-based storage engines, or custom telemetry pipelines.
  • Experience running MLPerf submissions or similar large-scale audited benchmarks.
  • Contributions to open-source projects such as Apache Iceberg, Apache Spark, Trino, llm-d, vLLM, or PyTorch.
  • Direct experience benchmarking or monitoring large GPU fleets or multi-region clusters.
  • Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect topologies.
  • Familiarity with data cataloging, lineage tools, or data governance frameworks.

About the Company

CoreWeave

Rents GPU cloud computing for AI developers

CoreWeave rents cloud computing to AI labs and businesses that train models and run them in production for research and commercial applications. Its platform combines NVIDIA graphics chips, storage, networking, and software built for demanding AI workloads across connected clusters scaled to fit each project. CoreWeave Forge connects tools for tracking experiments, testing models, and improving AI systems using feedback from production. Customers rent computing capacity through committed contracts or usage charges, while managed services handle the infrastructure needed to keep large workloads running. CoreWeave was founded in 2017 and is headquartered in Livingston, New Jersey.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Livingston, NJ
Founded
2017

Recently Posted Jobs

Explore more opportunities at CoreWeave

See more jobs