Cake Job Search

Advanced filters
Off
Bengaluru Urban, Karnataka, India
Internship
Logo of Google.
Join us for a unique 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community-building. The Software Engineering Internship program will give you an opportunity to work on complex computer science solutions, develop scalable, distributed software systems, and also collaborate on multitudes of smaller projects that have universal appeal.Our recruitment team will determine where you fit best based on your resume.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India.Minimum qualifications: Pursuing a PhD program with a focus in software development or other technical related field. Experience with one or more general purpose programming languages (e.g., Java, C/C++, Python, JavaScript, Go, etc.). Experience working in Unix/Linux environments. Experience with data structures, algorithms, and software design. Preferred qualifications: Research experience in Algorithms, Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. Programming experience in one or more of the following: C/C++, C#, Java, JavaScript, Python Objective C, Go or similar. Experience in computer science, with competencies in data structures, algorithms and software design. About the jobAs a Software Engineering intern, you will work on a specific project critical to Google’s needs.Software Engineering Intern:As a key member of a versatile team, you will work on a specific project critical to Google’s needs. We need our engineers to be versatile, and enthusiastic in addressing problems as we continue to push technology forward. You will design, test, deploy, and maintain software solutions as you grow and evolve during your internship.Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.Responsibilities Create and support a productive and innovative team including working with peers, managers, and teams. Develop scalable engineering solutions for Google products Analyze information and evaluate results to choose the best solution to effectively solve issues. Apply knowledge gained in computer science courses to real world challenges. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Logo of Google.
Please complete your application before March 31, 2026.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Hyderabad, Telangana, India.Minimum qualifications: Currently pursuing a PhD degree in Computer Engineering, Computer Science, Electronics and Communication Engineering, Electrical Engineering, or a related technical field Experience in one or more of the following areas: Hardware System Integration, Signal and Power Integrity, System Validation, Wireless Communications, Product Design, Computer Architecture, Digital Design Verification, Digital Circuits, ASIC Physical Design, FPGAs, Embedded Systems, Memory Systems Experience in programming languages (e.g., C++, Python, Verilog, UVM), Synopsys and Cadence tools Preferred qualifications: Experience with wireless communication interfaces and sensors Experience with performance modeling tools, C++, Python or Silicon design tools in Front End/Design Verification/Physical Design (with any or all of these) Knowledge of arithmetic units, bus architectures, accelerators or memory hierarchies; computer architecture; linear algebra; or ML/DL background Knowledge of high performance and low power design techniques Currently attending a degree program in India and available to work full time for 12 weeks outside of university term time About the jobAs a Hardware Engineering Intern, you will work in a team that is shaping the future of Google Cloud Silicon, including TPUs, Arm based servers and network products. You will collaborate with hardware and software architects and designers to architect, model, analyze, define and design next-generation Cloud Silicon. You will have dynamic, multi-faceted responsibilities in areas such as product definition, design and implementation, collaborating with the Engineering teams to drive the optimal balance between performance, power, features, schedule and cost.The ML, Systems and Cloud AI (MSCA) organization at Google designs, implements and manages the hardware, software, machine learning and systems infrastructure for all Google services (e.g., Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and people who use Google services around the world.We prioritize security, efficiency and reliability across everything we do - from developing our latest Cloud Si products to running a global network, while driving towards shaping the future of hyperscale computing. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.Responsibilities Responsibilities may vary based on specific teams. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Logo of Google.
Please complete your application before March 31, 2026.Participation in this program requires that you are located in India for the duration of the engagement.To start the application process, you will need an updated CV or resume and a current unofficial or official transcript in English (PDFs preferred). The program is open to students enrolled in a Bachelor’s, Master’s, or PhD program. Projects vary in duration and location based on team and student requirements. It is required that you are located in one of the specific country locations identified for this role for the full duration of the engagement. When you apply, you will be considered for Student Researcher positions across all of Google's research teams - including Google DeepMind, Google Research, Google Cloud and more. This allows us to find the right project match for your skills and interests.Minimum qualifications: Currently enrolled in Bachelor's, Master's, or PhD degree program in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, or Natural Sciences. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization, Quantum Information Science, Data Science, Software Engineering, or similar areas). Preferred qualifications: Currently enrolled in a full-time degree program and returning to the program after completion of the internship. Experience contributing research communities or efforts, including publishing papers in major conferences or journals. Experience with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.). About the jobResearchers across Google are working to advance in computing and build the next generation of intelligent systems for all Google products. To achieve this, we invest in foundational research and work on projects that utilize the latest computer science techniques developed by skilled software developers and research scientists. Whether we're shaping the future of sustainability, optimizing algorithms, or pioneering AI systems, our teams strive to continuously progress science, advance society, and improve the lives of billions of people.Student Researcher projects are exploratory and direct experiences that drive scientific advancement across a multitude of research areas. Students will work collaboratively on projects that explore innovative research challenges and support the creation of breakthrough technologies.The Student Researcher Program fosters academic collaborations by hiring students onto research projects aligned to company priorities in scientific advancement. The program offers placements on teams across Google, for research, engineering, and science roles. As a Student Researcher, you will have the opportunity to participate in research projects focused on developing solutions for real-world, large-scale problems.Researchers across Google are working to advance the state of the art in computing and build the next generation of intelligent systems for all Google products. To achieve this, we invest in foundational research and work on projects that utilize the latest computer science techniques developed by skilled software developers and research scientists. Whether we're shaping the future of sustainability, optimizing algorithms, or pioneering AI systems, our teams strive to continuously progress science, advance society, and improve the lives of billions of people.Responsibilities Participate in research to develop solutions for real-world, large-scale problems. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.