Software Engineer, Infrastructure - Analytics Platform
Core
Design, build, and operate production-critical backend infrastructure and distributed systems supporting core AI research workflows.
Role type
Senior IC systems engineer (Rust/C++)
Builds
Low-level performance-sensitive backend systems, distributed data/serving systems, and analytics/telemetry infrastructure for research teams.
Domain
AI research infrastructure, distributed systems, high-performance computing
Deliverable
production ML models | infrastructure
Required skills
Rust or C++ systems programming, distributed systems design, performance optimization, concurrency and async execution, failure analysis and debugging, Kubernetes operations, observability and incident management
Preferred skills
Experience with ClickHouse-like systems, analytics/telemetry/logging infrastructure, zero-downtime migrations, resource tuning for large-scale services
Technologies
Rust, C++, Kubernetes, ClickHouse, distributed databases, async execution frameworks
Responsibilities
Own end-to-end lifecycle of critical infrastructure from design to operation; build performant backend systems; design distributed data and serving systems; debug production bottlenecks; operate business-critical services via on-call and incident response; improve reliability of services on Kubernetes; partner with researchers to deliver fast, reliable systems
Seniority
Senior, hands-on IC