Staff Software Engineer, Storage Ai/ml

Google Google · Big Tech · Hyderabad, Telangana, India

Staff Software Engineer focused on building production-ready code for storage solutions tailored to AI/ML workloads, involving design, scalability, performance optimization, and problem-solving at the intersection of storage and machine learning within Google Cloud.

What you'd actually do

  1. Deliver production-ready code for storage solutions that address the specific demands of AI/ML workloads.
  2. Design scalable and performant storage solutions. Drive the technical design for features, making data-driven decisions to optimize system efficiency and reliability.
  3. Identify and resolve performance issues and intricate system issues. Develop innovative, practical solutions to technical challenges that arise at the intersection of storage and machine learning.
  4. Partner with product and engineering stakeholders across the storage domain to deliver high complexity features and products.
  5. Research into the existing usage, understanding API and service boundaries, identifying customer needs, and finding existing pain points.

Skills

Required

  • software development
  • building and developing infrastructure, distributed systems or networks
  • compute technologies
  • people mentorship supervision

Nice to have

  • testing, and launching software products
  • software design and architecture
  • AI/ML workloads
  • file systems
  • Linux kernel internals
  • cloud computing platforms
  • Rust/Java/C++/Go code

What the JD emphasized

  • AI/ML workloads
  • storage solutions
  • technical challenges that arise at the intersection of storage and machine learning

Other signals

  • AI/ML workloads
  • storage solutions
  • production-ready code
  • scalable and performant storage solutions
  • technical challenges that arise at the intersection of storage and machine learning