Cake Job Search

Advanced filters
Off
Hyderabad District, Telangana, India
Please complete your application before July 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 programming languages (e.g., C++, Python, Verilog, UVM), Synopsys and Cadence tools Experience in one or more of the following areas: hardware system integration, product design, computer architecture, digital design verification, digital circuits, ASIC physical design, FPGAs, embedded systems, memory systems Preferred qualifications: Experience with performance modeling tools, C++, Python or silicon design tools in front end/design verification/physical design 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 Silicon 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 Silicon 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
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: PhD degree in Computer Science, Electrical Engineering, or a related technical field. Experience in software development, with a focus 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 including but not limited to: C, C++, Python Java or Golang. Preferred qualifications: Experience in areas such as algorithms, architecture, artificial intelligence, compilers, databases, data mining, distributed systems, machine learning, networking, or general systems. Expertise in designing and implementing complex systems for either production or experimental use. Proficiency in performance analysis or the analysis of systems data. Demonstrated success in publishing peer-reviewed articles in prestigious conferences or journals (e.g., ACL, KDD, SOSP, Nature). Availability to commence a full-time position in 2026. Exceptional engineering capabilities. About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.As a key member of a small and versatile team, you design, test, deploy and maintain software solutions. We seek innovative engineers with various expertise, including information retrieval, distributed computing, large-scale system design, networking, data storage, security and AI/ML. Within Google Cloud, the AI and Infrastructure(AI2) organization is at the forefront of creating groundbreaking AI/ML capabilities. We are responsible for designing and managing the software, hardware, and Machine Learning (ML) systems infrastructure that power essential Google services such as Search and YouTube, as well as Google Cloud products.As a PhD Software Engineer within AI2, your specialized research expertise will be instrumental in solving complex, real-world problems on an unprecedented scale. You'll engage in innovative projects spanning areas like AI/ML, networking, data storage, security, and distributed systems.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. 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
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mumbai, Maharashtra, India; Bengaluru, Karnataka, India; Hyderabad, Telangana, India.Minimum qualifications: Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience. 5 years of experience with software development using Python or similar coding languages. Experience taking production-grade AI-driven solutions from conception to launch and architecting AI systems on cloud platforms (e.g., GCP). Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience leading technical discovery sessions. Preferred qualifications: Master’s or PhD in AI, Computer Science, or a related technical field. Experience implementing multi-agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self-reflection, hierarchical delegation). Knowledge of "LLM-native" metrics (e.g., tokens/sec, cost-per-request) and techniques for optimizing state management and granular tracing. About the jobAs a GenAI Forward Deployed Engineer (FDE) at Google Cloud, you are an embedded builder who bridges the gap between frontier AI products and production-grade reality within customers. Unlike traditional advisory roles, you function as an "innovator-builder," moving beyond high-level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer’s environment. This role is designed for high-agency engineers with a founder’s mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state-management challenges that prevent AI from reaching enterprise-grade maturity. By embedding with strategic accounts, you serve a dual purpose: providing "white glove" deployment of complex AI systems and acting as a critical feedback loop, transforming real-world field insights into Google Cloud’s future product roadmap.It's an exciting time to join Google Cloud’s Go-To-Market team, leading the AI revolution for businesses worldwide. You’ll excel by leveraging Google's brand credibility—a legacy built on inventing foundational technologies and proven at scale. We’ll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We’re a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era—the market is yours.Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production-grade agentic workflows (e.g., multi-agent systems, MCP servers) that drive measurable ROI. Architect and code the "connective tissue" between Google’s AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high-performance evaluation pipelines and observability frameworks to ensure agentic systems meet rigorous requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in Google’s AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co-build with customer engineering teams to instill Google-grade development best practices, ensuring long-term project success and high end-user adoption. 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.
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field. 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging). Preferred qualifications: Master’s degree or PhD in Computer Science or a related field with a focus on Artificial Intelligence (AI) or Machine Learning (ML). 7 years of software experience designing and deploying large-scale AI/ML applications and complex models. Experience with MLOps, establishing best practices for production model monitoring, maintenance, and lifecycle management. Experience leading and mentoring engineers, and translating complex business objectives into scalable AI-driven roadmaps. Experience architecting scalable data pipelines using BigQuery, Beam, or Dataflow, and deploying models on Google Cloud Platform. Understanding of Python and frameworks like TensorFlow, JAX, and Scikit-learn, with deep statistical modeling knowledge. About the job The POps Engineering team at Google is dedicated to building innovative and scalable technology solutions that empower Google's global workforce. We leverage the power of data and AI/ML to optimize HR processes, enhance employee experiences, and drive organizational efficiency. Joining our team means you'll be a leader in applying AI to solve complex and real-world tests.We are seeking a highly experienced and results-oriented Senior AI Software Engineer to join our Human Resources Engineering (HRE) team in Hyderabad. In this role, you will be a technical lead, driving the design, development, and deployment of sophisticated AI-powered solutions that significantly impact Google's employees. You will work on Google-scale infrastructure, mentor a talented team of engineers, collaborate with cross-functional partners, and contribute strategically to the future of HR at Google through innovative AI applications. You will be responsible for translating complex business tests and strategic objectives into scalable, and efficient AI/ML systems.At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google’s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers.Responsibilities Lead the technical design and architecture of complex, scalable AI/ML systems and infrastructure within the HR engineering domain, ensure high reliability, performance, and long-term sustainability. Drive the development of advanced algorithms for HR applications like talent acquisition and engagement using Python and Google’s internal frameworks, including TensorFlow and JAX, to solve tests. Architect data pipelines using Google’s infrastructure (e.g., Beam, Dataflow) for large-scale data ingestion, cleaning, and complex feature engineering, while leading root cause analysis for system troubleshooting. Own the full MLOps lifecycle, including deployment, monitoring, and optimization of production models, while establishing team-wide best practices for software development processes and high-quality code. Collaborate with cross-functional partners to translate business needs into technical roadmaps, provide mentorship to engineers and drive the strategic adoption of emerging AI technologies across the organization. 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
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Experience in designing, building, and maintaining distributed systems or back-end infrastructure. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. 1 year of experience in a technical leadership role. Experience in information retrieval, search relevance, data indexing, or knowledge graphs Experience developing accessible technologies. About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The Enterprise Knowledge Platform (EKP) powers Google’s internal search engine and intranet. Our mission is to organize Google's internal knowledge and make it instantly accessible to all Googlers. We build the core infrastructure, knowledge graphs, and search capabilities that employees rely on daily to find code, documents, and tools.In this role, you will address large-scale engineering challenges, leading to the design of highly scalable distributed systems and optimizing search relevance. You will accelerate productivity and innovation across all of Google.The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.Responsibilities Design, develop, and deploy scalable back-end infrastructure and search ranking models for Google's internal search engine. Lead the architecture of complex distributed systems, optimizing for performance, indexing speed, and high availability. Collaborate closely with cross-functional partners (product manager, UX, and other engineering teams) to define product strategy and technical roadmaps. Provide technical leadership by driving engineering best practices, conducting design reviews, and mentoring junior engineers. Build and scale Google's internal search engine. Address complex distributed systems challenges and enhance search relevance, directly empowering Googlers worldwide to instantly find the information, code, and tools they need. Shape the core infrastructure of Google's internal knowledge ecosystem, driving productivity and innovation across the entire company. 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
Minimum qualifications: Bachelor's degree in Computer Science, Engineering or equivalent practical experience. 4 years of experience in designing and integration of internal and third-party applications. Experience managing engineering and architecture strategies. Experience with Google Cloud. Experience programming in Java, Python, or C++. Preferred qualifications: Master's degree in Computer Science, or a related technical field. Experience with financial planning and analysis or equivalent areas in finance engineering. Experience working with web-scale databases and building scalable data pipelines capable of aggregating and processing millions of events per day. Experience with cloud development, especially Google Cloud and its related technologies. About the jobYou lead all aspects of web development, requirements gathering, software development, testing, documentation, training, implementation, ongoing support, and maintenance for both in-house and customer-facing web applications. You will work closely with a cross-functional team of Googlers using UI and functional specs/prototypes as input. You are empowered to act like an owner, take action and innovate to meet user and customer needs. As an Application Engineer, you will perform design, development, and testing to meet the application needs of Google’s internal customers.At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google’s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers.Responsibilities Design, develop, and test applications to meet Google’s internal customer needs across a range of different project types and business processes. Apply your technical foundation, flexibility, talent and aptitude to learn new technologies and lead a variety of projects and teams across the organization. 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
Minimum qualifications: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. Experience in designing and integration of internal and third-party applications. Experience in driving engineering and architecture strategies. Experience programming in Java, Python, or C++. Experience with cloud platform. Preferred qualifications: Master's degree in Computer Science, or a related technical field. Experience with financial planning and analysis or equivalent areas in finance engineering. Experience working with web-scale databases and building data pipelines capable of aggregating and processing millions of events per day. Experience integrating custom built solutions with vendor product offerings, particularly integration with finance business processes. Experience with Cloud development and especially Google Cloud and its related technologies. Experience with Anaplan and SAP. About the jobYou lead all aspects of web development, requirements gathering, software development, testing, documentation, training, implementation, ongoing support, and maintenance for both in-house and customer-facing web applications. You will work closely with a cross-functional team of Googlers using UI and functional specs/prototypes as input. You are empowered to act like an owner, take action and innovate to meet user and customer needs. As an Application Engineer, you will design, develop, and test to meet the application needs of Google’s internal customers. You will work on a range of different types of projects and business processes. You will learn new technologies and lead a variety of projects and teams across the organization.At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google’s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers.Responsibilities Implement various software products and software development life cycle (designing, building, and testing) of internal applications that support internal business processes related to financial planning and analysis. Work with stakeholders to solve complex problems. Partner with internal business teams in developing the system and delivery road maps and deliver with repeatable quality and predictability. Set the technical direction and priorities for a small number of adjacent engineers. 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
Minimum qualifications: Bachelor's degree or equivalent practical experience. 6 years of interaction design experience in product design or UX design. Include a portfolio, website, or any other relevant link to your work in your resume (providing a viewable link or access instructions). Preferred qualifications: Master's degree in Design, Human-Computer Interaction, Computer Science, a related field, or equivalent practical experience. Track record of separately prioritizing work, managing stakeholder relationships across varying velocities, and driving product roadmaps. Proven ability to scale a visual and interaction language across complex platforms without losing delightful customer engagement. Advanced skills in tools like Figma, Framer, or ProtoPie to demonstrate complex navigation flows, state changes, and the tactile feel of an interface. About the jobAt Google, we "Focus on the user and all else will follow." Our Interaction Designers transform complex tasks into intuitive, easy-to-use experiences for billions of people. From creating user flows and wireframes to building mockups and prototypes, you will envision and bring product experiences to life with an inspired, refined, and magical feel. You will join our multi-disciplinary UX team, collaborating with Engineering and Product Management, leveraging user insights to create industry-leading products.As an Interaction Designer, you'll apply user-centered design methods to craft industry-leading user experiences from concept to execution, working with design partners to evolve the Google design language to build beautiful, innovative products. We are the architects of the end-to-end customer lifecycle for Google, powering the support foundation for over 80% of Google’s products, including Google Ads, Search, and YouTube. Our team creates the critical infrastructure from help centers and feedback tools to the connect composer Content Management System (CMS) that enables users to find answers and achieve success. We sit at the intersection of high-scale engineering and compassionate user service, democratizing support through intelligent, AI-driven solutions.Responsibilities Bring a framework-driven mindset to design scalable architectures for the cases platform, ensuring consistency across various customer engagement touch points. Partner deeply with driven product management and engineering leads. Use compelling storytelling and high-fidelity artifacts to build alignment across global streams and leadership. Define both the interaction and visual design for high-stakes features, maintaining an exceptional standard of craft, attention to detail, and aesthetic excellence. Grow in early-stage, fast-paced iterations. Guide projects from high-level, ambiguous concepts into concrete, user-centered product realities. Liaise with UX peers (Research, Content Strategy) and cross-functional stakeholders globally to share learnings, advocate for the user, and ensure a unified ecosystem vibe. 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
Minimum qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience in product management or related technical role. 2 years of experience taking technical products from conception to launch (e.g., ideation to execution, end-to-end, 0 to 1, etc.). Preferred qualifications: Master's degree in a technology or business related field. Experience with AI/ML-powered products or features. Experience working with technical teams (UX, Engineers, Data scientists). Familiarity with core concepts of Artificial Intelligence and Machine Learning (e.g., NLP, predictive modeling, Gen AI, Agent Architecture, Agent Evaluations). Comfortable working with data and analytics tools to inform product decisions with Strong analytical and problem-solving abilities. About the jobAt Google, we put our users first. The world is always changing, so we need Product Managers who are continuously adapting and excited to work on products that affect millions of people every day. In this role, you will work cross-functionally to guide products from conception to launch by connecting the technical and business worlds. You can break down complex problems into steps that drive product development.One of the many reasons Google consistently brings innovative, world-changing products to market is because of the collaborative work we do in Product Management. Our team works closely with creative engineers, designers, marketers, etc. to help design and develop technologies that improve access to the world's information. We're responsible for guiding products throughout the execution cycle, focusing specifically on analyzing, positioning, packaging, promoting, and tailoring our solutions to our users. The People Operations (POps) Engineering Team under "Core" at Google is dedicated to building innovative and scalable technology solutions that empower Google's global workforce. We leverage the power of data and AI/ML to optimize HR processes, enhance employee experiences, and drive organizational efficiency. In this role, you will be a leader in applying AI to solve complex, real-world challenges within a dynamic and impactful domain. You will work closely with engineers, data scientists, and HR stakeholders to identify problems, define solutions, and bring impactful products to life. This is an exciting opportunity to contribute to a foundational team, leveraging the latest in Artificial Intelligence including Agentic workflows to drive significant business value.At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google’s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers.Responsibilities Drive the entire product lifecycle for AI Garage from initial ideation to final launch and subsequent product iterations to ensure successful and impactful AI deployments. Conduct user and market research to define the core AI product goal and strategy while translating insights into detailed requirements and user stories for engineers. Collaborate closely with AI/ML engineers and data scientists to prioritize key product features and guide daily development activities within a structured, fast-paced agile framework. Foster strong collaboration and clear communication between technical development teams and People Operations stakeholders to ensure complete organizational alignment across all product goals. Advocate a data-driven, user-centric approach by leveraging analytics and direct feedback to build impactful AI solutions that address the evolving needs of employees. 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
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 jobJoin us for a 12+ 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.As a Software Engineering Intern, you will work on a specific project critical to Google’s needs.Software Engineering Intern:You will be a key player on a dynamic team, driving the development of AI-integrated software and high-performance applications. Your primary objective is to design, deploy, and maintain the end-to-end infrastructure that sustains our large-scale systems. This is a unique opportunity to contribute to Google’s core needs while evolving your technical expertise in a fast-paced, real-world environment.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at a massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.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 Foster a culture of productivity and innovation by actively supporting your peers and managers. Collaborate across teams to ensure the continued success and evolution of the AI-driven software and large-scale systems that define our technical landscape.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.

Cake Job Search

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