Google logo

Senior Software Engineer, Artificial Intelligence

Google

Job Description

Join Google as a Senior Software Engineer in Artificial Intelligence and be part of a team that develops next-generation technologies that change how billions of users connect, explore, and interact with information. Our products need to handle information at massive scale, extending well beyond web search. We are 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.

Responsibilities

  • Research, develop, plan, and implement Machine Learning software solutions.
  • Develop, manage, and maintain Machine Learning infrastructure.
  • Collaborate with team members to enhance our data collection, storage, and processing infrastructure.
  • Propose new ideas on how AI can improve our products and internal processes.
  • Conduct research and implement solutions by following best practices of software engineering.
  • Demonstrate growth mindset, self-reflection, and provide feedback to other team members.

Minimum Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development using Python, or 1 year with an advanced degree.
  • 2 years of experience with data structures or algorithms.
  • Experience with AI/ML related engineering, developing, deploying, managing, and maintaining Machine Learning infrastructure.
  • Experience with deep learning for computer vision and NLP.

Preferred Qualifications

  • Master’s degree or PhD in Computer Science or a related technical field.
  • Understanding of data engineering practices and principles.
  • Excellent communication and collaboration skills.

About Google

Google's mission is to organize the world’s information to make it universally accessible and useful. Our AI and Engineering teams work alongside our pedagogy team to surface high-quality, accurate content that reflects the clearest and most modern ways to explain and solve problems. We focus our work to add the most value for users to enable learning for school, work, and life.

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.

Benefits
Extracted with AI

  • Equal opportunity workplace
  • Affirmative action employer

Similar jobs

Last update: 23 minutes ago

Google logo
Google

Senior Full Stack Software Engineer

Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.

Google logo
Google

Staff Software Engineer, ChromeOS Developer AI

Staff Software Engineer role at Google, focusing on AI and ChromeOS development in Cracow, Poland.

Google logo
Google

Software Engineer, Google Cloud AI

Join Google Cloud AI as a Software Engineer to develop next-gen technologies in AI, cloud computing, and more.

Google logo
Google

Software Engineer AI/ML, Devices and Services

Join Google as a Software Engineer AI/ML to develop systems for devices like Pixel and Nest, enhancing supply chain processes.

Google logo
Google

Early Career Software Engineer, AI/Machine Learning

Join Google as an Early Career Software Engineer specializing in AI/Machine Learning, based in New York. Develop cutting-edge technologies.

Google logo
Google

Senior Software Engineer, Google Cloud Computing

Join Google Cloud as a Senior Software Engineer to drive cloud platform innovations using Python, Java, and Angular.

Google logo
Google

Tech Lead, Software Engineering, ChromeOS Developer AI

Lead AI development for ChromeOS at Google, focusing on embedded systems, Android, and performance engineering.

Google logo
Google

Software Engineer III, Machine Learning

Join Google as a Software Engineer III in Machine Learning at YouTube, focusing on large-scale systems and AI technologies.

Google logo
Google

Software Engineer III, Machine Learning

Join Google as a Software Engineer III in Machine Learning, focusing on large-scale systems and AI.

Google logo
Google

Software Engineer, Mobile (Android), GenAI

Join Google as a Software Engineer for Android development in GenAI, focusing on innovative AI tools for YouTube.

Google logo
Google

Senior Software Engineer, Full Stack

Join Google Ads as a Senior Software Engineer, Full Stack, to develop next-gen technologies. Requires 5+ years in software development.

Google logo
Google

Cloud Technical Solutions Engineer, AI/ML

Join Google as a Cloud Technical Solutions Engineer specializing in AI/ML, supporting enterprise customers with technical issues.

Google logo
Google

Senior Software Engineer, Google Ads

Senior Software Engineer role at Google Ads, focusing on large scale systems and software development.

Google logo
Google

Principal Software Engineer, Google Compute Engine Control Plane

Join Google as a Principal Software Engineer to lead GCE projects, focusing on cloud computing and AI/ML solutions.

Google logo
Google

Software Engineer, YouTube Knowledge

Join Google as a Software Engineer on the YouTube Knowledge team in Paris, working on large-scale systems and machine learning.

Google logo
Google

Software Engineer II, Backend

Join Google as a Software Engineer II, Backend, to develop next-gen technologies for billions of users. Requires 1 year of experience in software development.

Google logo
Google

Software Engineer II, Video Creation

Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.

Bloomreach logo
Bloomreach

Senior Machine Learning Engineer

Join Bloomreach as a Senior Machine Learning Engineer to design and implement AI-driven components for personalized digital experiences.

Google logo
Google

Software Engineer, Borg, Google Cloud

Join Google Cloud as a Software Engineer on the Borg team, focusing on cluster-management and large-scale system design.

Google logo
Google

Senior Software Engineer, Site Reliability Engineering

Senior Software Engineer role in Site Reliability at Google, Dublin. Focus on large-scale systems and automation.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.

Google logo
Google

Software Engineer, Infrastructure, Google Cloud Storage

Join Google as a Software Engineer in Infrastructure for Google Cloud Storage, focusing on distributed systems and data structures.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.