AI/ML Senior Software Engineer

Google is a leading technology company that develops innovative products and services used by billions of people worldwide.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For AI/ML Senior Software Engineer

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 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.

In this role, you will be working with a team of software engineers and product managers in BigQuery's Data Integration to help design and build data engineering agents backend and evaluation frameworks.

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.

As an AI/ML Senior Software Engineer at Google, you will have the opportunity to work on cutting-edge technologies and contribute to projects that impact billions of users worldwide. You'll be part of a team that focuses on developing next-generation software systems for data analytics, prototyping solutions for complex problems, and applying AI/ML to enhance Google's products. This role offers a chance to work with enterprise customers, collaborate with cross-functional teams, and drive innovation in the field of artificial intelligence and machine learning.

Last updated 4 days ago

Responsibilities For AI/ML Senior Software Engineer

  • Design and develop next-generation software systems for data analytics
  • Prototype and research for solutions in projects with a high level of uncertainty
  • Participate in discussion with PMs and customers to understand requirements and map those to technical requirements
  • Apply judgment to determine whether, where, and how to apply AI/ML to products
  • Evaluate, fine-tune, and maintain models (which includes collecting and preparing data as needed)

Requirements For AI/ML Senior Software Engineer

Python
Java
  • 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
  • 3 years of experience with developing infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture
  • Experience in AI/ML quality evaluation and improvement

Benefits For AI/ML Senior Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google AI/ML Senior Software Engineer

Senior Machine Learning (AI) Developer

Senior Machine Learning (AI) Developer needed at Qohash to develop and implement cutting-edge Generative AI solutions for data security.

Senior Machine Learning Engineer, User Listing Marketplace Intelligence

Senior Machine Learning Engineer role at Airbnb, focusing on User Listing Marketplace Intelligence and improving host/guest experiences through advanced ML techniques.

Display Algorithm Engineer

Senior Display Algorithm Engineer at Apple, developing advanced display technologies and ML models for innovative products.

ML Framework (MetalLM) Engineer

Apple is hiring a Senior ML Framework Engineer to work on GPU acceleration for machine learning libraries using Metal runtime and device backend.

Software Development Engineer - AI/ML, AWS Neuron Apps

Senior Software Engineer role for AI/ML at AWS Neuron, focusing on distributed inference and performance optimization for large-scale machine learning models.