Senior Systems Engineer, OS Automation
CoreWeave · New York, NY · 3 wk ago
Engineering$153k–$242k/yrFull-time
About the role
CoreWeave is looking for a Senior Systems Engineer who is ready to evolve beyond traditional DevOps. You will start by stabilizing and scaling our Linux OS and Kernel build pipelines. Once the foundation is set, you will lead the transition to AI-native infrastructure, building "smart" workflows that don't just report errors, but understand and fix them.
Responsibilities
- Pipeline Architecture: Design, maintain, and automate reproducible OS image build pipelines for our massive fleet of GPU-accelerated servers.
- Kernel Distribution: Collaborate with kernel engineers to package, validate, and distribute custom Linux builds across Intel, AMD, and ARM architectures.
- Dependency Management: Build tooling to manage dependencies, versioning, and release workflows, ensuring hermetic builds.
- Telemetry & Metrics: Standardize the collection of build metrics to create a baseline for future AI modeling.
- "Smart" CI/CD & Auto-Remediation: Architect AI agents that ingest and analyze build logs in real-time. Develop systems that auto-triage errors, categorize failure patterns, and generate context-aware fix suggestions for engineering teams.
- Predictive Regression Modeling: Design ML workflows that utilize historical performance data to detect kernel and OS regressions (latency, throughput, stability) in staging environments before they impact production.
- Dynamic Kernel Tuning: Implement closed-loop feedback systems that analyze real-time system metrics and automatically suggest or apply sysctl parameter optimizations for specific customer workloads.
- Next-Gen ChatOps: Engineer LLM-driven interfaces for Slack/internal tools, enabling stakeholders to query build statuses, request log summaries, or provision resources using natural language commands.
Requirements
- 4+ years of professional experience in Linux Systems Engineering, Release Engineering, or DevOps.
- Deep knowledge of Linux internals (boot process, kernel modules, networking stack).
- Experience with package management (Debian/Ubuntu) and build systems.
- Strong proficiency in Python (essential for the AI integration aspects of this role).
- Demonstrable experience integrating API-based AI models (OpenAI, Anthropic, or local open-source models) into software workflows.
- Understanding of RAG (Retrieval-Augmented Generation) architectures for querying technical documentation or logs.
- Experience building event-driven automation (e.g., using webhooks to trigger analysis agents).
- Familiarity with data structures required for vector search or time-series analysis.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Qualifications
- Nice-to-haves: Experience with Kubeflow or MLFlow, Background in High-Performance Computing (HPC), Experience fine-tuning small language models (SLMs) for code or log analysis tasks.
Benefits
- The base salary range for this role is $153,000 to $242,000.
- Our total rewards package includes a discretionary bonus, equity awards, and a comprehensive benefits program (all based on eligibility).