Cake Job Search

Advanced filters
Off
Hyderabad District, Telangana, India
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience in backend Infrastructure development. Experience in general purpose coding languages like C++, Go, or Python development. Experience with algorithms, data structures, software development, and distributed computing. Preferred qualifications: Experience designing reliable, fault-tolerant and high performance distributed systems. Experience with building cloud based services ideally with GCP. Experience with large-scale distributed systems or Machine Learning (ML) systems (training and serving for computer vision, speech recognition, natural language processing, machine translation models). Experience with reliability, large-scale distributed systems, Go, Google Cloud Platform, tensor processing unit (TPU), and service level objectives. 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 TPU Infra team is the engine behind Google’s AI Hypercomputer, responsible for the technical strategy and execution of the Machine Learning (ML) Compute IaaS platforms. In this role, you will be architecting, implementing, and leading the infrastructure software solutions that manage the massive global fleet.Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Responsibilities Design and build scalable software capabilities to manage the availability, scheduling, and reliability of the Cloud TPU Hypercomputer stack (VMs, Networking, Storage, GKE etc.). Architect infrastructure solutions to ensure industry-leading availability guarantees for large-scale training and inference workloads. Develop telemetry and tooling to establish service level objectives (SLO) and service level agreements (SLA), and to enable rapid debugging of complex infrastructure issues across the fleet. Collaborate with platform, hardware, networking, and SRE teams to scale and manage accelerator capacity, including new TPU generations, ensure a seamless experience for customers. Design and implement reliable ML infrastructure that enables training and serving cutting edge models at massive scale, troubleshoot complex distributed system issues across the stack (hardware, kernel, network), build the automation, tooling, and telemetry needed to turn operational findings into permanent software fixes and improved SLOs. 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, Electrical Engineering, Math, a related quantitative field, or equivalent practical experience in software development. 2 years of experience in full-stack software development. Experience with front-end languages (e.g., JavaScript or TypeScript). Experience with backend languages (e.g., Java, Python, or C++). Experience working with database technologies (e.g., SQL, NoSQL). Preferred qualifications: 2 years of experience designing and optimizing databases. Experience with unit testing, agile project development, and bug and change management systems. Ability to be flexible/adaptable in exercising judgment in a dynamic environment and to prioritize and manage tasks efficiently. Ability to provide effective technical solutions to business challenges. About the jobIn gTech Users and Products (gUP), our mission is to advocate for Google’s users by creating helpful and trusted experiences across the product ecosystem. We achieve this by meeting partners and consumers where they are with support and help, representing their needs with our product partners and proposing fixes and features that elevate their engagement with Google's product ecosystem. Additionally we provide a range of product services that ensure our products are optimized for every user, no matter where they are in the world (e.g., localization, digitization, partner integration, and more). Google creates products and services that make the world a better place, and gTech’s role is to help bring them to life. Our teams of trusted advisors support customers globally. Our solutions are rooted in our technical skill, product expertise, and a thorough understanding of our customers’ complex needs. Whether the answer is a bespoke solution to solve a unique problem, or a new tool that can scale across Google, everything we do aims to ensure our customers benefit from the full potential of Google products.To learn more about gTech, check out our video.Responsibilities Design, build, deploy, and improve the modern full-stack web applications using standard and Google-specific software development tools. This may include ensuring reliable backends, building pipelines to aggregate data from multiple sources, implementing responsive and UX-rich front-ends, or enhancing performance of existing tools and services. Analyze problems and develop solutions, while identifying dependencies and resolving issues to drive implementation. Make technical contributions, including writing and reviewing design documents, tests, and code (e.g., JavaScript, Python, TypeScript, SQL). Provide subject-matter expertise and utilize knowledge of Google's related technologies, principles, practices, and coding standards. Collaborate with cross-functional users and stakeholders to identify pain points and devise technical solutions. 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. 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging). Experience with distributed computing, infrastructure as code, infrastructure as a service, and system design. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. 3 years of experience developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture Experience as a software engineer. Experience in any one of GCP or other cloud providers, or other data center management stack. Knowledge in three or more of the following areas: APIs and services, distributed systems, tools, testing infrastructure, and monitoring infrastructure. 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. CMCS (Cloud ML Compute Services) team defines and drives the overall Cloud ML Compute IaaS and IaaS+ product offering and technical strategy.In this role, you will enable the customers with the best Machine Learning (ML) and High Performance Computing (HPC) platform in the world for top talent powered by TPUs, GPUs, CPUs and all ML frameworks (Tensorflow, PyTorch and JAX).Responsibilities Own the design, development, and deployment of scalable software components that enable the deployment of AI and ML infrastructure. Troubleshoot complex distributed system issues across the stack (hardware, kernel, network); build the automation, tooling, and telemetry needed to turn operational findings into permanent software fixes and improved SLOs.  Collaborate closely with Hardware, Networking, Storage, CE, Product and other partner teams to define requirements and deliver high-quality solutions. Lead code reviews, drive engineering best practices (testing, release safety), and mentor junior engineers to help grow the technical capability of the team. Contribute to the team's technical roadmap by identifying infrastructure gaps and proposing architectural improvements to support future growth. 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 a technical field, or equivalent practical experience. 5 years of experience in program management. Preferred qualifications: 5 years of experience in managing projects spanning a wide set of cross-functional stakeholders. Ability to establish systems that continuously improve business processes, products, or services through the measurement of performance, progress, and success metrics. Ability to plan, scope and take on end-to-end responsibility for technical projects and drive them to completion through proper execution and governance. Excellent skills in influencing, team building, and delivering solutions within changing and ambiguous environments. About the jobA problem isn’t truly solved until it’s solved for all. That’s why Googlers build products that help create opportunities for everyone, whether down the street or across the globe. As a Technical Program Manager at Google, you’ll use your technical expertise to lead complex, multi-disciplinary projects from start to finish. You’ll work with stakeholders to plan requirements, identify risks, manage project schedules, and communicate clearly with cross-functional partners across the company. You're equally comfortable explaining your team's analyses and recommendations to executives as you are discussing the technical tradeoffs in product development with engineers. The Google Compute Engine (GCE) Node team empowers our customers with a comprehensive suite of bare-metal and virtual machine (VM) instances. These offerings harness the latest advancements in Central Processing Unit (CPU) (x86/Advanced RISC Machines [ARM]), Storage, Network, and Graphics Processing Unit (GPU)/Tensor Processing Unit (TPU) virtualization. All of this is backed by security, reliability, and performance to drive innovation in the Artificial Intelligence (AI)/Machine Learning (ML), enterprise, and cloud-native landscapes.In this role, you will drive Google-wide goals and innovation across dimensions including Security, Reliability, Performance, Observability, Manageability, Compliance, On-demand capacity, and scaling to help customers build their businesses on top of Google Cloud Platform (GCP).Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Responsibilities Provide the required project management, cross-functional coordination, inter-team and intra-team communications, and leadership engagement to deliver outstanding program outcomes. Work closely with software engineers, product managers, and other engineering teams to guide high-quality products and features through the product life-cycle (e.g., scope, develop, build, test, and release on time). Manage project schedules, identify possible issues, and clearly communicate them to project stakeholders and leadership. Take responsibility for release schedules and milestones, keeping up a high velocity in a changing environment. Lead several technical programs for the Google Cloud Platform (GCP), setting priorities for products and engineering, leading cross-functional teams to take products to market, ensuring success metrics are informing future efforts, and quickly fine-tuning the program as needed. 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; New Delhi, Delhi, India; Gurugram, Haryana, India; Hyderabad, Telangana, India.Minimum qualifications: Bachelor's degree or equivalent practical experience. 6 years of experience with leading negotiations or business development. Experience in working with cross-functional stakeholders and external partners, including government agencies. Experience with economic development issues such as direct or indirect taxes, tax policy, or infrastructure development. Experience with the local data center and digital infrastructure marketplace. Preferred qualifications: Experience in data center location strategy or industrial strategy in India. Experience with power transmission and distribution, telecommunications infrastructure, data center technology, industrial electrical and cooling technology, or a related technical area. Experience in collocation agreements, site selection for industrial projects, real estate evaluation, acquisition, development, construction, utility agreements management, energy tests, implementing clean energy initiatives, or financial modeling. Experience with real estate markets within APAC and establishing infrastructure in APAC markets. Experience in APAC economic development policy in infrastructure transactions. About the jobGoogle's infrastructure needs go far beyond server computers. As Google's products and services scale the globe, the Strategic Negotiation team works behind the scenes to secure infrastructure for Google's future -- everything from underwater cables to physical data center space. As a Strategic Negotiator, you combine your deep market knowledge of a given sector with tech industry savvy to negotiate cost-effective solutions to support Google's infrastructure growth. You'll work with specific project teams on negotiating agreements, managing vendor and partner relationships and presenting the recommendations to our Tech leadership. Your successful negotiations have the potential to save Google millions of dollars in operating costs and impact every part of the business. In this role, you will be expanding mission-critical infrastructure by securing agreements with government agencies and executive-level partners. You will focus on navigating regulatory landscapes and tax policies to build economic development frameworks across India. You will unify cross-functional efforts by integrating legal, finance, and policy requirements to influence third-party strategies. You will ensure the delivery of infrastructure programs while managing partnerships that shape the regional road map.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving team behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Responsibilities Manage confidential projects with awareness of value and timing, and contribute to development of overall project plans. Serve as a commercial liaison between vendors and internal stakeholders. Develop and work on regional or market segment strategy for the infrastructure development programs. Influence third-party strategy at the executive level. Collaborate with cross-functional partners including, but not limited to, tax, finance, legal, policy, and communications on a variety of economic development matters. Provide region specific business advisory support for economic development agreements, including commercial review of terms, tax implications and infrastructure funding. 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 challengesWe 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 challenges and strategic objectives into robust, 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 challenges. Architect robust 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
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:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.3 years of experience with software design and architecture.Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures/algorithms.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. 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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The AI and Infrastructure team works on the world’s toughest problems, redefining what’s possible and the possible easy. We empower Google customers by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Googler Cloud customers, and billions of Google users worldwide. We’re at the center of amazing work at Google by being the “flywheel” that enables our advanced AI models, delivers computing power across global services, and offers platforms that developers use to build services. In AI and Infrastructure, we shape the future of hyperscale computing by inventing and creating world-leading future technology, and drive global impact by contributing to Google infrastructure, from software to hardware (including building Vertex AI for Google Cloud). We work on complex technologies at a global scale with key players in the AI and systems space. Join a team of talented individuals who not only work together to keep data centers operating efficiently but also create a legacy of driving innovation by building some of the most complex systems technologies.Responsibilities Provide technical leadership on high-impact projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large scale software solutions. 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: Bachelor’s degree or equivalent practical experience. 5 years of experience programming in Python or C++.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 related technical field. 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. 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. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Responsibilities Write and test product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a chosen field. 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: 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. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. About the jobGoogle Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. 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 Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. 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. In this role as a Software Engineer (AI/ML), you will work on a workflow automation initiative using agents. You will automate project management work within the AI and Infrastructure organization, resulting in a full-stack application and multiple AI-based agents.Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Responsibilities Partner with Engineering, Product, and Technical Program Management (TPM) teams to establish a data foundation, implement standardized program metadata, and advocate for best practices to improve the efficiency, predictability, and impact of program delivery across the AI and Infrastructure organization. Define requirements, drive the development life-cycle, and manage the rollout of innovative features designed to automate core TPM tasks, enhance program data quality, and deliver real-time, actionable insights to leadership. Lead key workstreams within the program to build and implement AI-based agents and data systems, transforming TPM program execution and governance within the AI2 (AI and Infrastructure) 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. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Experience designing, developing, and deploying large-scale AI/ML systems in a cloud environment. Experience with Google Cloud Platform (GCP). Understanding of a wide range of machine learning algorithms, statistical modeling techniques, and data analysis methodologies relevant to HR data and issues. Excellent technical leadership, communication, and people management skills, with the ability to influence and collaborate effectively with both technical and non-technical audiences. About the jobLike Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. In this role, you will join our Human Resources Engineering (HRE) team in Hyderabad. You will be a technical manager, driving the design, development, and deployment of sophisticated AI-powered solutions that significantly impact Google's employees. You will have an opportunity to 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 issues 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 and manage a team of AI Software Engineers, fostering a collaborative and high-performing environment. This includes hiring, mentoring, performance management, and career development. Drive the design, development, and deployment of scalable and reliable AI/ML systems and infrastructure relevant to HR applications (e.g., talent acquisition, performance management, employee engagement, workforce planning). Ensure the successful deployment, monitoring, and maintenance of AI/ML models in Google's production environments, advocating Machine Learning Operations (MLOps) best practices within the team. Drive technical excellence within the team, promoting high code quality, thorough testing, and adherence to Google's engineering standards. Identify and address technical issues and risks, making strategic decisions and trade-offs to ensure timely and high-quality delivery. 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.