Staff Software Engineer - Physical AI
Salary not listed • London, England • Full-time
Posted 2mo ago
This job has been open for more than 60 days. It may no longer be actively hiring, so check with the company before putting a lot into an application.
Job Location
London, England
Tech Stack
Remote Work Policy
On-site
Employment Type
Full-time
Categories
AI Agent Engineer
About the job
CoreWeave is seeking a Staff Software Engineer to join their Physical AI Engineering Team in London. This role focuses on driving the architectural evolution of CoreWeave's platform, which powers advanced engineering simulation and AI workflows. You will be responsible for transitioning from a monolithic to a distributed architecture, designing systems to be agentic-ready for next-generation AI applications, and ensuring the platform's performance, reliability, and scalability. This is a hands-on technical leadership position involving design, development, deployment, operations, and mentoring other engineers.
Responsibilities
- Drive the transition from monolithic to distributed architecture.
- Design and implement agentic-ready architecture for rapid AI product deployment.
- 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 strategies.
- Drive reliability, observability, and SRE practices.
- Mentor senior and mid-level engineers.
- Establish engineering best practices and architectural patterns.
- Collaborate with stakeholders to translate requirements into technical solutions.
- Guide technical decision-making and prioritization across teams.
- Interview and onboard new engineers.
Requirements
- 10+ years of software engineering experience, including staff-level roles.
- Broad software engineering depth in deployment, CI/CD, automated testing, and SRE/production reliability.
- Deep expertise in distributed systems architecture and large-scale distributed backend systems.
- Strong API and service interface design skills for distributed services.
- Security-minded development practices, including authentication/authorization.
- Expert-level Python development skills with production experience at scale.
- Strong Kubernetes experience with production workloads.
- Hands-on experience with workflow orchestration tools (e.g., Temporal, Airflow, Kubeflow).
- Cloud platform expertise (AWS required; Azure & GCP beneficial).
- Experience with data processing frameworks (e.g., Spark, Athena, Ray).
- Track record of driving architectural transformations.
- Excellence in technical communication and stakeholder management.
