Jobs · Engineering · New Jersey

Senior Systems Engineer, OS Automation

CoreWeave · Livingston, NJ · 1 wk ago
Engineering$153k–$242k/yrFull-time

About the role

CoreWeave is looking for a Senior Systems Engineer to evolve beyond traditional DevOps. You will design, maintain, and automate reproducible OS image build pipelines for our massive fleet of GPU-accelerated servers, collaborate with kernel engineers, build AI agents for real-time error analysis and auto-remediation, and design ML workflows for predictive regression modeling.

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.

Benefits

  • Medical, dental, and vision insurance - 100% paid by CoreWeave.
  • Company-paid Life Insurance.
  • Voluntary supplemental life insurance.
  • Short and long-term disability insurance.
  • Flexible Spending Account (FSA).
  • Health Savings Account (HSA).
  • Tuition Reimbursement.
  • Ability to participate in Employee Stock Purchase Program (ESPP).
  • Mental Wellness Benefits through Spring Health.
  • Family-Forming support provided by Carrot.
  • Paid Parental Leave.
  • Flexible, full-service childcare support with Kinside.
  • 401(k) with a generous employer match.
  • Catered lunch each day in our office and data center locations.
  • A casual work environment.
  • A work culture focused on innovative disruption.

Pay

The base salary range for this role is $153,000 to $242,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location.

Schedule

Full-time, remote position.

Similar jobs