Taro Logo

Senior Software Engineer, AI/Machine Learning

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, AI/Machine Learning

Google is seeking a Senior Software Engineer to join their AI/Machine Learning team in Hyderabad, focusing on building artificial intelligence agents. This role sits within Corp Eng, Google's IT organization that builds world-leading business solutions scaling Google's internal operations.

The position involves working with cutting-edge AI technology, specifically large language models (LLMs), to develop more capable, factual, and helpful deflection agents that can auto-resolve support issues affecting millions of users. The successful candidate will apply advanced techniques in LLM post-training and evaluation to create AI agents that can understand and interact with the world in unprecedented ways.

The role requires strong software engineering fundamentals with at least 5 years of experience in software development and 3 years in testing and launching software products. Deep expertise in natural language processing, large language models, and machine learning is essential. The ideal candidate should have experience with Python and be comfortable working with deep learning techniques and large datasets.

Key responsibilities include writing and testing code, leading design reviews, providing code review feedback, and taking ownership of ML initiatives from ideation to launch. The role offers the opportunity to work at the intersection of software engineering and artificial intelligence, developing solutions that will improve Google's internal operations and ultimately impact how billions of users interact with Google's products.

This is an excellent opportunity for a senior engineer passionate about AI/ML who wants to work on challenging problems at scale, with access to Google's world-class infrastructure and resources. The position offers the chance to work with talented peers, contribute to cutting-edge AI development, and make a significant impact on Google's internal operations.

Last updated a day ago

Responsibilities For Senior Software Engineer, AI/Machine Learning

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Take ownership of Machine Learning (ML) initiatives, defining early stage experiments and taking projects from ideas to launch
  • Translate ambiguous business requirements into concrete ML projects by effective evaluation of new and emerging technology in the space

Requirements For Senior Software Engineer, AI/Machine Learning

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in processing natural language and large language models
  • Experience with algorithms that uses deep learning techniques and large data sets to understand, summarize, generate, and predict new content

Interested in this job?

Jobs Related To Google Senior Software Engineer, AI/Machine Learning