Search jobs > Sunnyvale, CA > Software engineer machine

Staff Software Engineer, Machine Learning, Google Cloud

Google
Sunnyvale, California, US
Full-time

Minimum qualifications :

For a complete understanding of this opportunity, and what will be required to be a successful applicant, read on.

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures / algorithms.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), or applied ML (e.g., deep learning, natural language processing, computer vision, recommendation systems, Generative AI)

Preferred qualifications :

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, and / or cross-business projects.

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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Google Cloud accelerates organizations’ ability to digitally transform their business with the best infrastructure, platform, industry solutions and expertise.

We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology all on the cleanest cloud in the industry.

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.

Responsibilities

  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of engineers.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions.

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.

We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Google Cloud - Minnesota
Sunnyvale, California

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch team...

Promoted
Ambient.ai
Palo Alto, California

Staff Software Engineer - Cloud (Platform) at Ambient. Staff Software Engineer - Cloud (Platform). The candidate will own major areas of the core platform and security engineering of Ambient. Experience in designing, building, and operating cloud-scale services with at least three nines of availabil...

Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Gatik AI Inc.
Mountain View, California

Additionally, you will monitor and update deployed systems, ensure compliance with safety standards, and collaborate with software developers, hardware engineers, and other stakeholders to integrate machine learning models seamlessly. As a Machine Learning Engineer, you will be responsible for creat...

Promoted
ServiceNow
Santa Clara, California

We are looking for an experienced Staff Software Developer who wants to play a key role in building critical tooling for the ServiceNow database. As Software Engineer for performance you will develop this system further. You will work cross-functionally with database and performance engineers, and w...

Promoted
Dexterity Inc
Redwood City, California

We are looking for a great staff infrastructure software engineer to design and build systems and services for on-device software delivery to robots in the field! The Software Platform Infrastructure team works closely with other software engineering teams throughout the company to ensure that Robot...

Promoted
Samsung Electronics America
Mountain View, California

As a Staff Engineer II, Software Engineering you will be part of a dynamic team that owns the core ad bidding and optimization for Samsung Ads advertising serving platform. A solid foundation in systems programming, computer science and software engineering. This business and its continued future su...

Promoted
Airbus Group
Sunnyvale, California

As Staff Software Engineer, you will lead the development of our autonomous hardware and software stack that will be integrated with our current aircraft. Our team of experts is driving the maturation of machine learning and other core technologies for autonomous flight; we are creating a reference ...

Apple
Cupertino, California

Do you want to make Siri and Apple products smarter for our users? The Information Intelligence teams are building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. ...

Inworld AI
Mountain View, California

We are seeking Staff and Principal Machine Learning Speech Engineers with extensive experience in R&D of text-to-speech (TTS) and speech-to-text (STT) technologies. Bachelor’s degree in Computer Science, Engineering, or a similar technical field. PyTorch), artificial intelligence, deep learning and/...