JobsAisle
A

Staff Software Engineer, Secure AI

Alphabet Inc.

Pune, India₹40,000–₹120,000/moAED 1.8K-5.3K/moToday
IndiaJavaPythonMachine LearningArtificial IntelligenceCryptographyNetwork SecurityMalware AnalysisData StructuresAlgorithmsTechnical LeadershipDistributed SystemsInformation RetrievalTCPIPCCApplications SecuritySystems SecurityUNIXLinuxWindows EnvironmentsFull Time

Skills Required

PythonJavaGitMachine LearningErpLeadership

Job Description

Job Description As a software engineer at Google, you will play a crucial role in developing next-generation technologies that impact billions of users worldwide. Your work will involve handling massive amounts of information and designing innovative solutions across various domains such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, and more. You will have the opportunity to work on cutting-edge projects that are essential to Google's operations, with the flexibility to switch between teams and projects as the business evolves. Key Responsibilities: - Design and develop key components of security services focusing on AI security for Google Cloud. - Collaborate with peers and Team Leads to productize Secure AI initiatives. - Ensure high production availability and reliability of services, sharing on-call responsibilities with the engineering team. - Mentor and coach other team members to enhance technical capabilities within the India team. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 8 years of experience with general-purpose programming languages like Java, C/C++, or Python. - 5 years of experience in testing and launching software products. - 3 years of experience in software design and architecture. - Experience in Machine Learning or Artificial Intelligence. - Experience in applications security, cryptography, network security, systems security, or malware analysis. Preferred Qualifications: - Masters degree or PhD in Engineering, Computer Science, or a related technical field. - 8 years of experience with data structures and algorithms. - 3 years of experience in a technical leadership role leading project teams. - 3 years of experience working in a complex, matrixed organization on cross-functional projects. - 1 year of experience with UNIX/Linux or Windows environments, distributed systems, machine learning, information retrieval, and TCP/IP. Google Cloud is dedicated to accelerating digital transformation for organizations worldwide by providing enterprise-grade solutions built on cutting-edge technology. With customers in over 200 countries and territories, Google Cloud is a trusted partner for businesses seeking growth and solutions to their critical challenges. As a software engineer at Google, you will play a crucial role in developing next-generation technologies that impact billions of users worldwide. Your work will involve handling massive amounts of information and designing innovative solutions across various domains such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, and more. You will have the opportunity to work on cutting-edge projects that are essential to Google's operations, with the flexibility to switch between teams and projects as the business evolves. Key Responsibilities: - Design and develop key components of security services focusing on AI security for Google Cloud. - Collaborate with peers and Team Leads to productize Secure AI initiatives. - Ensure high production availability and reliability of services, sharing on-call responsibilities with the engineering team. - Mentor and coach other team members to enhance technical capabilities within the India team. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 8 years of experience with general-purpose programming languages like Java, C/C++, or Python. - 5 years of experience in testing and launching software products. - 3 years of experience in software design and architecture. - Experience in Machine Learning or Artificial Intelligence. - Experience in applications security, cryptography, network security, systems security, or malware analysis. Preferred Qualifications: - Masters degree or PhD in Engineering, Computer Science, or a related technical field. - 8 years of experience with data structures and algorithms. - 3 years of experience in a technical leadership role leading project teams. - 3 years of experience working in a complex, matrixed organization on cross-functional projects. - 1 year of experience with UNIX/Linux or Windows environments, distributed systems, machine learning, information retrieval, and TCP/IP. Google Cloud is dedicated to accelerating digital transformation for organizations worldwide by providing enterprise-grade solutions built on cutting-edge technology. With customers in over 200 countries and territories, Google Cloud is a trusted partner for businesses seeking growth and solutions to their critical challenges.