Software Engineer, Early Career, Cloud AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Cloud
Entry-Level Software Engineer
Contact Company
5,000+ Employees
AI · Enterprise SaaS · Cloud

Description For Software Engineer, Early Career, Cloud AI

Google is seeking early-career Software Engineers to join their Cloud AI team, working on cutting-edge technologies that impact billions of users worldwide. As part of Google Cloud, which serves customers in over 200 countries, you'll be developing enterprise-grade solutions leveraging Google's cutting-edge technology.

The role offers a unique opportunity to work on critical projects within Google's ecosystem, with the flexibility to grow and evolve alongside the business. You'll be part of a small, versatile team where you'll design, test, deploy, and maintain software solutions. The position spans across various technical areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing.

Google Cloud's mission is to accelerate digital transformation across businesses and industries, providing developers with tools for sustainable development. As a Software Engineer, you'll contribute to this mission while working in a collaborative environment that values innovation and technical excellence. The role offers exposure to massive-scale systems and the chance to solve complex technical challenges that directly impact Google's global user base.

This position is perfect for candidates who are passionate about technology, demonstrate leadership potential, and are eager to tackle full-stack challenges. You'll have the opportunity to work with cutting-edge technologies while contributing to products that handle information at massive scale, extending well beyond web search. The role provides excellent growth opportunities and the chance to work alongside some of the industry's best engineers in a culture that promotes innovation and technical excellence.

Last updated 2 days ago

Responsibilities For Software Engineer, Early Career, Cloud AI

  • Design, develop, test, deploy, maintain, and improve software
  • Manage project priorities, deadlines, and deliverables
  • Take on tasks as requested, following through to completion despite roadblocks or distractions

Requirements For Software Engineer, Early Career, Cloud AI

Python
Java
JavaScript
Linux
  • Bachelor's degree 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
  • Master's degree in Computer Science or a related technical field (preferred)
  • Experience developing accessible technologies (preferred)
  • Experience with web/mobile development, Unix/Linux, distributed systems, machine learning, NLP, networking, large software systems, or security (preferred)
  • Ability to learn other coding languages as needed (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Early Career, Cloud AI

Technical Program Manager I, Software Development, Google Cloud

Technical Program Manager position at Google Cloud managing software development programs and Firebase SDK initiatives.

Program Manager, Data Center Maintenance Planner

Program Manager position at Google focusing on data center maintenance planning and CMMS system management in Kuala Lumpur, Malaysia.

Technical Writer, Cloud Networking

Technical Writer position at Google focusing on Cloud Networking documentation, offering competitive salary and benefits in Kirkland, WA.

Technical Program Manager I, Construction and Design, Data Centers

Technical Program Manager position at Google focusing on data center design, construction, and infrastructure optimization, offering competitive compensation and growth opportunities.

Technical Account Manager, Google Cloud Consulting (English, Korean)

Technical Account Manager position at Google Cloud, helping customers adopt and implement cloud solutions while providing technical guidance and managing stakeholder relationships.