CronJobs

backend jobs

Senior Software Engineer, ML Workflows - Weights & Biases

CoreWeave · Livingston, NJ / New York, NY / San Francisco, CA / Sunnyvale, CA / Bellevue, WA

remotesenior$165,000–$220,000Posted Nov 9, 2026GoPythonTypeScriptGraphQLReactKubernetesKafkaClickHouse

Apply on the employer site

About this role

## CoreWeave — Senior Software Engineer, ML Workflows (Weights & Biases) ### About the Role Reporting to the Senior Engineering Manager for ML Workflows, you’ll own the architecture and evolution of core systems in the Weights & Biases platform. ML Workflows powers how customers move models and data through W&B, including: - **Artifacts**: versioned data layer for logged objects - **Registry**: organization-wide source of truth for production-ready artifacts - **Automations**: event/action layer for the platform - **Launch**: execution infrastructure for customer ML and agent workloads You’ll work end-to-end—from design through production reliability—across the W&B backend, Python SDK, and frontend, partnering with product, design, and ML platform engineers, and speaking directly with enterprise ML teams. ### What You’ll Do - Own the architecture and evolution of a core platform area, scaling to **billions of artifacts** and high-volume event/job throughput - Dive into system architecture to optimize performance, solve complex bugs, and make tradeoffs between short-term delivery and long-term health - Work across the stack: **Go backend**, **GraphQL APIs**, **Python SDK**, and **TypeScript frontend** - Lead migrations and re-architecture of systems carrying live customer traffic - Identify and refactor technical debt to improve maintainability and developer productivity - Establish engineering patterns and best practices as the platform grows - Collaborate with product and design to turn complex requirements into clean implementations - Work directly with customers to understand workflow challenges and feed insights into the product cycle - Mentor engineers and raise the technical bar ### What We’re Looking For **Expected requirements:** - Bachelor’s degree (or foreign equivalent) in a relevant technical/quantitative field - **6+ years** of software engineering experience, including leading significant technical initiatives or architectural changes - Strong proficiency in **Go** (or another compiled language with ability to ramp quickly on Go) - Working proficiency in **Python** - Ability to dive into complex systems you didn’t write to diagnose and fix difficult bugs across service boundaries - Track record of mentoring and raising the technical bar - Strong communication skills **Depth in 1–2 areas (examples):** - **Distributed systems & infrastructure** (production services, containers/Kubernetes, cloud, orchestration) - **Frontend & full-stack** (TypeScript/React, state management, performance, end-to-end feature delivery) - **Data at scale** (schema design, query performance, large-scale storage, ClickHouse/analytical stores) - **APIs & developer surfaces** (API design, GraphQL optimization, SDKs/client libraries) - **Event-driven systems** (Kafka/PubSub, delivery semantics, idempotency, retries) Plus: experience in **ML infrastructure, MLOps, or developer tools**. ### Compensation & Benefits (Summary) - Base pay & target total cash range: **$165,000–$220,000** (final offer depends on knowledge, skills, experience, and location) - Total rewards may include **discretionary bonus, equity awards, and benefits** (eligibility-based) - US benefits include (high level): **medical/dental/vision (100% paid by CoreWeave)**, life/disability coverage, HSA/FSA, tuition reimbursement, ESPP, parental leave, 401(k) match, flexible PTO, and more ### Equal Opportunity & Accommodations CoreWeave is an equal opportunity employer and provides

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord