C

CoreWeave

Rents GPU cloud computing for AI developers

Senior Software Engineer - Physical AI

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

About the Job

Requirements

  • At least 6 years of software engineering experience.
  • Broad software engineering experience across deployment and continuous integration/continuous delivery, automated testing, and production reliability, including observability and incident response.
  • Experience with distributed systems and building and operating backend services end-to-end.
  • Experience designing application programming interfaces and service interfaces.
  • Security-minded development experience, including authentication and authorization such as OAuth, and secure-by-default practices.
  • Strong Python development skills with production experience.
  • Experience using Kubernetes in production.
  • Familiarity with workflow orchestration tools such as Temporal, Airflow, or Kubeflow, or similar tools.
  • Strong technical communication and collaboration skills.

Responsibilities

  • Contribute to the transition from monolithic to distributed architecture.
  • Help design and implement architecture that is agentic-ready, enabling rapid deployment of AI products and Model Context Protocol server integrations.
  • Make technical decisions for owned components while balancing immediate needs with long-term goals.
  • Write production-quality Python code for critical platform components.
  • Build and optimize distributed compute services.
  • Implement reliable workflow orchestration patterns.
  • Contribute to continuous integration/continuous delivery pipelines, automated testing, and deployment for platform services.
  • Support reliability, observability, and site reliability engineering practices, including monitoring, alerting, incident response, performance, and scaling.
  • Support and mentor engineers and share knowledge across the team.
  • Follow and help improve engineering best practices and patterns.
  • Collaborate with product and engineering peers to turn requirements into technical solutions.
  • Contribute to technical decision-making and prioritization within the team.
  • Interview and onboard new engineers.

Desired Qualifications

  • Experience with AWS is preferred; experience with Azure or Google Cloud Platform is a plus.
  • Familiarity with data processing frameworks such as Spark, Athena, or Ray, or similar frameworks.

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