Join Google's POps Engineering team, a hub for developing innovative and scalable technology solutions that empower our global workforce. We harness the power of data and AI/ML to refine HR processes, elevate employee experiences, and boost organizational efficiency. As a leader on our team, you will tackle complex, real-world challenges by applying cutting-edge AI.
We are actively seeking a highly experienced and results-driven Senior AI Software Engineer to join our Human Resources Engineering (HRE) team in Hyderabad. In this pivotal role, you will serve as a technical lead, spearheading the design, development, and deployment of advanced AI-powered solutions that profoundly impact Google employees. You'll work with Google-scale infrastructure, guide a team of talented engineers, and collaborate with cross-functional partners.
Your contributions will be instrumental in shaping the future of HR at Google through pioneering AI applications. You will be responsible for translating intricate business challenges and strategic objectives into efficient, scalable AI/ML systems. Within Corp Eng, we build world-leading business solutions that contribute to a more helpful Google for everyone. As Google's IT organization, we provide comprehensive end-to-end solutions for all Google departments, delivering essential tools, platforms, and experiences that enable Googlers to create even more helpful products and services.
Lead the technical design and architecture of complex, scalable AI/ML systems and infrastructure within the HR engineering domain, ensuring 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 critical business problems. Architect robust data pipelines using Google’s infrastructure (e.g., Beam, Dataflow) for large-scale data ingestion, cleaning, and complex feature engineering, while also leading root cause analysis for system troubleshooting. Own the complete MLOps lifecycle, encompassing deployment, monitoring, and optimization of production models, while simultaneously establishing team-wide best practices for software development processes and high-quality code. Collaborate effectively with cross-functional partners to translate business needs into actionable technical roadmaps, provide valuable mentorship to engineers, and drive the strategic adoption of emerging AI technologies across the organization.
Possess a Bachelor’s degree or equivalent practical experience. Have 5 years of experience in software development across one or more programming languages. Showcase 3 years of experience in testing, maintaining, or launching software products, coupled with 1 year of experience in software design and architecture. Demonstrate 3 years of experience in at least one of the following areas: Speech/audio technology, reinforcement learning, ML infrastructure, or another specialized ML field. Accumulate 3 years of experience with ML infrastructure, including model deployment, evaluation, optimization, data processing, and debugging.
Preferred Qualifications: Obtain a Master’s degree or PhD in Computer Science or a related field with a specialization in Artificial Intelligence (AI) or Machine Learning (ML). Bring 7 years of software experience, focusing on designing and deploying large-scale AI/ML applications and complex models. Have experience with MLOps, establishing best practices for production model monitoring, maintenance, and lifecycle management. Show experience in leading and mentoring engineers, and translating complex business objectives into scalable AI-driven roadmaps. Possess experience architecting scalable data pipelines using BigQuery, Beam, or Dataflow, and deploying models on Google Cloud Platform. Exhibit a strong understanding of Python and frameworks like TensorFlow, JAX, and Scikit-learn, along with deep statistical modeling knowledge.
IT Consulting