C

CoreWeave

Rents GPU cloud computing for AI developers

Staff Software Engineer - Physical AI

Backend EngineeringUpdated on Nov 13
Full-timeLondon, UKIn-person

About the Job

Requirements

  • At least 10 years of software engineering experience, including experience in a staff-level engineering role.
  • Broad software engineering depth across deployment and continuous integration/continuous delivery (CI/CD), automated testing, and site reliability engineering (SRE) or production reliability, including observability and incident response.
  • Deep expertise in distributed systems architecture, including building and operating large-scale distributed backend systems end-to-end.
  • Strong API and service interface design skills for distributed services.
  • Security-minded development practices, including authentication and authorization such as OAuth, and secure-by-default practices.
  • Expert-level Python development skills with production experience at scale.
  • Strong Kubernetes experience with production workloads.
  • Hands-on experience with workflow orchestration tools such as Temporal, Airflow, Kubeflow, or similar.
  • Cloud platform expertise with AWS required; Azure and Google Cloud Platform (GCP) are beneficial.
  • Experience with data processing frameworks such as Spark, Athena, Ray, or similar.
  • A track record of driving architectural transformations in growing companies.
  • Technical communication and stakeholder management skills.

Responsibilities

  • Drive the ongoing transition from monolithic to distributed architecture.
  • Design and implement architecture that is ready for agentic applications, enabling rapid deployment of AI products and Model Context Protocol (MCP) server integrations.
  • Own technical decisions that balance immediate business needs with long-term architectural goals.
  • Write production-quality Python code for critical platform components.
  • Build and optimize distributed compute services.
  • Implement reliable workflow orchestration patterns.
  • Own CI/CD pipelines, automated testing, and deployment strategy for platform services.
  • Drive reliability, observability, and SRE practices, including monitoring, alerting, incident response, performance, and scaling.
  • Mentor senior and mid-level engineers to elevate the technical capabilities of the team.
  • Establish engineering best practices and architectural patterns.
  • Collaborate with product and business stakeholders to translate requirements into technical solutions.
  • Guide technical decision-making and prioritization across multiple teams.
  • Interview and onboard new engineers.

Desired Qualifications

  • Experience with Azure and Google Cloud Platform (GCP).

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