Padmi
Google logo
Google

Search and advertising · Cloud infrastructure and AI

Software Engineer

HyderabadPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Google

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: You will be working as a PhD Software Engineer within Google's AI and Infrastructure (AI2) organization, focusing on designing and managing the software, hardware, and Machine Learning systems infrastructure that power essential Google services such as Search and YouTube, as well as Google Cloud products. Your expertise will be crucial in solving complex real-world problems related to AI/ML, networking, data storage, security, and distributed systems. Key Responsibilities: - Define and drive the technical goal for next-generation distributed systems. - Design, develop, and implement scalable, reliable, and high-performance large-scale distributed systems. - Apply specialized research expertise to the design, analysis, and development of complex systems across the stack. - Investigate, diagnose, and resolve technical issues by analyzing root causes and impact. - Write and review code, ensuring adherence to best practices in style, accuracy, testability, and efficiency. Qualifications Required: - PhD degree in Computer Science, Electrical Engineering, or a related technical field. - Experience in software development, focusing on areas such as large-scale distributed systems, AI/ML, networking, data storage, or security. - Experience in architecture or development of distributed systems, including concurrency, multi-threading, or synchronization. - Experience in algorithms, complexity analysis, and system design. - Experience coding in one of the following programming languages: C, C++, Python, Java, or Golang. Additional Details: Google's software engineers play a crucial role in developing technologies that impact billions of users worldwide, revolutionizing how people connect, explore, and interact with information. The company values innovation, versatility, and leadership qualities in its engineers, providing opportunities to work on critical projects and switch between teams to tackle new challenges and drive technological advancements. Role Overview: You will be working as a PhD Software Engineer within Google's AI and Infrastructure (AI2) organization, focusing on designing and managing the software, hardware, and Machine Learning systems infrastructure that power essential Google services such as Search and YouTube, as well as Google Cloud products. Your expertise will be crucial in solving complex real-world problems related to AI/ML, networking, data storage, security, and distributed systems. Key Responsibilities: - Define and drive the technical goal for next-generation distributed systems. - Design, develop, and implement scalable, reliable, and high-performance large-scale distributed systems. - Apply specialized research expertise to the design, analysis, and development of complex systems across the stack. - Investigate, diagnose, and resolve technical issues by analyzing root causes and impact. - Write and review code, ensuring adherence to best practices in style, accuracy, testability, and efficiency. Qualifications Required: - PhD degree in Computer Science, Electrical Engineering, or a related technical field. - Experience in software development, focusing on areas such as large-scale distributed systems, AI/ML, networking, data storage, or security. - Experience in architecture or development of distributed systems, including concurrency, multi-threading, or synchronization. - Experience in algorithms, complexity analysis, and system design. - Experience coding in one of the following programming languages: C, C++, Python, Java, or Golang. Additional Details: Google's software engineers play a crucial role in developing technologies that impact billions of users worldwide, revolutionizing how people connect, explore, and interact with information. The company values innovation, versatility, and leadership qualities in its engineers, providing opportunities to work on critical projects and switch between teams to tackle new challenges and drive technological advancements.

One address, no account. We’ll tell you when matching roles go live.

More at Google

Related open roles

View all roles