Staff Software Engineer, Google Cloud Storage, Ai/ml

Google Google · Big Tech · Tel Aviv, Israel

Staff Software Engineer on the Google Cloud Storage AI/ML Solutions team, focusing on building storage solutions for AI/ML workloads, from training to inference. The role involves designing, implementing, and optimizing high-complexity features for scalable and performant storage systems that cater to the specific demands of AI/ML.

What you'd actually do

  1. Design and implement high-complexity features, deliver production-ready code for storage solutions that address the specific demands of AI/ML workloads.
  2. Architect scalable and performant storage solutions, apply data-driven decisions to optimize system efficiency and reliability.
  3. Diagnose and resolve performance bottlenecks and intricate system issues, develop innovative, practical solutions to technical issues that arise at the intersection of storage and ML.
  4. Collaborate with product and engineering stakeholders to translate customer requirements into technical specifications, ensuring the incubation’s output aligns with broader Google Cloud goals.

Skills

Required

  • software development
  • storage solutions
  • data path modules
  • software design
  • software architecture

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • complex matrixed organization

What the JD emphasized

  • AI/ML workloads
  • storage solutions
  • performance
  • inference
  • training

Other signals

  • AI/ML workloads
  • storage solutions for AI/ML
  • training to high-performance inference