Principal Software Engineer (Cloud Platform and AI Engineering)
Core
Architecting and scaling AI-powered cloud infrastructure to automate cybersecurity incident detection and response at scale.
Role type
Principal Software Engineer (Cloud Platform and AI Engineering)
Builds
AI agentic workflows and LLM-driven automation integrated into GCP-based cloud services
Domain
Cybersecurity / Cloud Infrastructure / Generative AI
Deliverable
production ML models
Required skills
Python, GoLang, GCP (Vertex AI, GKE, Cloud Run), distributed systems, microservices, Linux, Kubernetes, Docker, SQL, NoSQL, Kafka, system design, LLM integration, prompt engineering, semantic layers, KV caching
Preferred skills
MCP (Model Context Protocol), multi-threaded programming, NGINX, Envoy, BigQuery, Redis, Pub/Sub
Technologies
GCP, Vertex AI, Google ADK, Kubernetes, Docker, Kafka, MySQL, Redis, BigQuery, NGINX, Envoy
Responsibilities
Own architecture and technical roadmap for AI agentic workflows; Design and scale backend systems on GCP; Drive adoption of GCP-native AI tools; Partner with product and research teams to translate business problems into AI solutions; Set engineering best practices for AI-augmented services; Influence technical direction and mentor engineers
Seniority
Principal, hands-on IC with strategy & mentorship