Source description
About the role
As a software engineer at Google, you will have the opportunity to work on next-generation technologies that impact billions of users worldwide. Your role will involve developing innovative solutions in various areas such as information retrieval, distributed computing, system design, networking, artificial intelligence, and more. You will be part of a dynamic team that values fresh ideas and continuous learning. Key Responsibilities: - Achieve product-market-fit for Artificial Intelligence (AI) Overviews and AI Mode in India. - Design, develop, test, deploy, maintain, and enhance large-scale software solutions. - Provide technical leadership on high-impact projects. - Manage project priorities, deadlines, and deliverables. - Lead the design of GenAI solutions, optimize Machine Learning (ML) infrastructure, and guide the development of data preparation and model optimization strategies. Qualifications Required: - Bachelors degree or equivalent practical experience. - 8 years of experience with data structures/algorithms. - 5 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (e.g., language modeling, computer vision). - 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine-tuning). - 5 years of experience testing and launching software products. - 3 years of experience with software design and architecture. Preferred Qualifications: - Masters degree or PhD in Engineering, Computer Science, or a related technical field. - 8 years of experience in software development. - 3 years of experience in a technical leadership role leading project teams and setting technical direction. - 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects. This role at Google offers the opportunity to work on cutting-edge projects that impact global users. Joining the Search team means contributing to redefining information search and accessibility for billions of people worldwide. As a software engineer at Google, you will have the opportunity to work on next-generation technologies that impact billions of users worldwide. Your role will involve developing innovative solutions in various areas such as information retrieval, distributed computing, system design, networking, artificial intelligence, and more. You will be part of a dynamic team that values fresh ideas and continuous learning. Key Responsibilities: - Achieve product-market-fit for Artificial Intelligence (AI) Overviews and AI Mode in India. - Design, develop, test, deploy, maintain, and enhance large-scale software solutions. - Provide technical leadership on high-impact projects. - Manage project priorities, deadlines, and deliverables. - Lead the design of GenAI solutions, optimize Machine Learning (ML) infrastructure, and guide the development of data preparation and model optimization strategies. Qualifications Required: - Bachelors degree or equivalent practical experience. - 8 years of experience with data structures/algorithms. - 5 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (e.g., language modeling, computer vision). - 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine-tuning). - 5 years of experience testing and launching software products. - 3 years of experience with software design and architecture. Preferred Qualifications: - Masters degree or PhD in Engineering, Computer Science, or a related technical field. - 8 years of experience in software development. - 3 years of experience in a technical leadership role leading project teams and setting technical direction. - 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects. This role at Google offers the opportunity to work on cutting-edge projects that impact global users. Joining the Search team means contributing to redefining information search and accessibility for billions of people worldwide.
More at Google
Related open roles
Software Application Development Apprenticeship
Bangalore · Hyderabad · Mumbai
Software Application Development Apprenticeship
Bangalore · Mumbai · Delhi NCR
Enforcement Detection Analyst
Hyderabad · Onsite
Senior Staff Software Engineer, Workspace Search Quality
Bangalore
Application Engineer
Hyderabad · Onsite
Software Engineer III, Full Stack, Corporate Engineering
Hyderabad