Software Engineer, Cloud AI, Early Career

2 Weeks ago • All levels • Full Stack Development • Backend Development

Job Summary

Job Description

This Software Engineer role at Google's MSCA focuses on implementing and designing Search features, including structured search support, grounding APIs, result reranking, ACL-based filtering, and third-party data integration. It involves Kubernetes-based infrastructure configuration for scalability and performance. Responsibilities include contributing to Search launches, post-GA roadmap items, and solving engineering challenges using advanced GenAI. The role requires working with a small, versatile team, designing, testing, deploying, and maintaining software solutions.
Must have:
  • PhD in relevant field or equivalent experience
  • Software development experience (Python, C, C++, Java, JavaScript)
  • Experience with data structures and algorithms
  • Kubernetes infrastructure configuration
  • Contribution to Search features and post-GA roadmap
Good to have:
  • Experience with distributed systems
  • C++ or Go development experience
  • Kubernetes Controllers, CRDs familiarity
  • Machine Learning and LLM understanding
  • Cloud platform familiarity
  • Python or Java knowledge

Job Details

Minimum qualifications:

  • PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g., open-source coding).

Preferred qualifications:

  • Experience developing and deploying distributed systems software.
  • Experience developing in C++, Go.
  • Familiarity with Kubernetes development (Kubernetes Controllers, CRDs).
  • Familiarity with Machine Learning and Large Language Model (LLM) concepts.
  • Familiarity with Cloud platforms.
  • Knowledge of Python or Java.

About the job

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

As a key member of a small and versatile team, you design, test, deploy and maintain software solutions.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Work on implementation and designs of Search features (e.g., support for structured search, standalone grounding API, reranking of search results based on user's interactions with previous results, filtering out search results based on ACLs, integration with third-party data sources).
  • Work on Kubernetes-based infrastructure configuration, to ensure scalability and performance goals are met.
  • Contribute to launch of Search and to work on future post-GA roadmap items.
  • Contribute to solving novel engineering challenges requiring use of advanced GenAI capabilities.

Similar Jobs

Ness Digital - Senior Full-Stack Software Engineer

Ness Digital

Iași, Iași County, Romania (Remote)
1 Month ago
Luxoft - Principal/Lead GCP Cloud Modernization Engineer

Luxoft

New Delhi, Delhi, India (Remote)
4 Months ago
Next Level Business Services - Java Developer with Oracle SOA

Next Level Business Services

Cincinnati, Ohio, United States (On-Site)
6 Months ago
DraftKings - Lead Site Reliability Engineer

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Month ago
Fairmatic - Senior Software Engineer - Backend - Platform

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Software Engineer, Ads, Recommendations, Rankings, Predictions

Google

Los Angeles, California, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Google Cloud Data Management

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Staff Software Engineer, Google Cloud

Google

Ramat Gan, Tel Aviv District, Israel (On-Site)
2 Days ago
The Walt Disney Company - Senior Software Engineer (1-year contract, angular & eCommerce)

The Walt Disney Company

Hong Kong (On-Site)
5 Months ago
OAO INFO INDIA - Magento/Laravel Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Application Engineer, AI, Marketing Tech and Engineering

Google

Atlanta, Georgia, United States (On-Site)
2 Days ago
The Walt Disney Company - Principal Software Engineer - Activation

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Days ago
ByteDance - Software Engineer, Video-On-Demand

ByteDance

Singapore (On-Site)
6 Months ago
Tencent - Cross Border Payment Software Engineer

Tencent

(On-Site)
2 Months ago
Google - Associate Android Auto Partner Engineer, gReach Program

Google

Seoul, South Korea (On-Site)
2 Days ago
Nagarro - Senior Engineer, Java Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
llnl - Combat Simulation Systems Analyst

llnl

Livermore, California, United States (Hybrid)
1 Day ago
Niantic - Software Engineer, Mobile Native AR Mapping

Niantic

San Francisco, California, United States (Hybrid)
5 Months ago
InfoStretch Corporation - AI Developer

InfoStretch Corporation

Lansing, Michigan, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Netflix - Solutions Support Engineer (L5) - Delivery

Netflix

Poland (Remote)
2 Weeks ago
Google - Software Engineer III, Chrome

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Tripledot Studios - Lead Motion Designer

Tripledot Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Netflix - Administrative Assistant - CEE, DACH, Benelux - Business Development

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Activision - Director, Art (Lighting)

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
PwC - Senior Microsoft D365 CE Consultant

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Google - Software Engineering Manager, Chrome Autofill

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
Google - Software Engineer III, Google Kubernetes Engine

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
CD PROJEKT RED - Specialist Asset Pipeline TD

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer III, BIOS, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Token Metrics - Tech Lead - Crypto & AI (Jakarta - Remote)

Token Metrics

Jakarta, Jakarta, Indonesia (Remote)
6 Months ago
Starkflow - Principal Full Stack Developer

Starkflow

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Google - Staff Software Engineer, Google Cloud Networking

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Toptracer - Senior Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Niantic - Software Engineer, Mapping Services

Niantic

San Francisco, California, United States (Hybrid)
1 Month ago
Playkot - Full-Stack Developer

Playkot

Belgrade, Serbia (Remote)
2 Weeks ago
Nielsen Holdings - Software Engineer - Bigdata (Java/Scala and SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Storage

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug