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