Senior Staff Software Engineer - Google Cloud Platform (GCP)
Join a fast-growing AI and robotics company building large-scale cloud infrastructure powering thousands of autonomous systems worldwide. We’re looking for a Senior Staff Software Engineer / Technical Lead Manager to lead cloud platform engineering and machine learning infrastructure at scale.
In this role, you’ll combine hands-on technical leadership with people management, helping shape scalable, high-availability cloud systems that support robotics, ML pipelines, and real-time data processing.
What you’ll be doing:
- Leading and mentoring a team of cloud engineers
- Architecting scalable systems on Google Cloud Platform (GCP)
- Building ML infrastructure and data pipelines handling high-volume image and robotics data
- Optimising GPU workloads, inference systems, and cloud performance
- Driving best practices across distributed systems, DevOps, observability, and security
- Collaborating closely with ML, infrastructure, and robotics team
What we’re looking for:
- 10+ years in software engineering with strong cloud architecture experience
- Technical leadership or engineering management experience
- Deep expertise with GCP, Kubernetes, distributed systems, and cloud-native infrastructure
- Strong coding skills in Go, Python, or TypeScript
- Experience with ML infrastructure, MLOps, or large-scale data systems
- Passion for automation, AI, and robotics
Bonus points for experience with:
- Robotics or IoT platforms
- Vertex AI, Kubeflow, TensorFlow Serving
- Terraform/Pulumi and CI/CD systems
- Event-driven architectures and streaming systems
This role is fully remote in the USA (requires relevant US right to work)
Apply today to find out more