Search jobs > Mountain View, CA > Staff software engineer

Senior Staff Software Engineer, Core Machine Learning, Google Cloud

Google
Mountain View, California, US
Full-time

Minimum qualifications :

Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required.

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures / algorithms.
  • 7 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing.
  • 5 years of experience with design and architecture; and testing / launching software products.

Preferred qualifications :

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 5 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.

The Core ML Organization drives ML Excellence for Google and the World. The Core ML organization is responsible for creating a cohesive, well lit path for machine learning at Google.

The organization is also responsible for developing ML infrastructure and execution around key ML efforts within Google.

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.

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.

J-18808-Ljbffr

1 day ago
Related jobs
Google
Mountain View, 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
Apple
Sunnyvale, California

The Vision Pro Persona Team is looking for senior software engineers to help us build one of Apple's most personal communication experiences on our next generation spatial computing platform, visionOS. As a senior engineer on the Vision Pro Persona team, you will play a significant role in defining ...

Promoted
BILL
San Jose, California

At least 12 years of software engineering experience with a Bachelor's degree, 16+ years of work experience may be considered in lieu of a degree. BILL is a leader in financial automation software for small and midsize businesses (SMBs). Payments team at BILL is responsible for maintaining and enhan...

Google
Sunnyvale, California

Collaborate with partner teams as well as users across Google, Machine Learning, Hardware Platform, SRE teams, and Google's internal/Cloud users. Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with informati...

Ambient.ai
Palo Alto, California

Senior / Software Engineer, Cloud (Platform). Ability to manage service reliability, including any cloud operations work (AWS, Google Cloud, etc. The candidate will contribute majorly in the areas of core platform and security engineering of Ambient. India Technology Engineering division with expone...

ByteDance
San Jose, California

About the team:The Applied Machine Learning (AML) team serves as ByteDance's central AI organization. We conduct focused research and engineering, with the support of massive computation resources, to build and deploy state-of-the-art AI core technologies, including but not limited to LLM, recommend...

Google
Mountain View, California

Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. Google's software engineers develop the next-generation technologies th...

Analog Devices
San Jose, California

We're looking for engineers who bring expertise across the AI space, including ML platform design, cloud hosted AI services, foundational AI models, LLMs, Edge AI, and cutting-edge AI research; our list of breakthrough products and technologies is growing at a rapid pace. As a Senior AI/ML Engineer,...

Google Cloud - Minnesota
Sunnyvale, California

Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Review code developed by other engineers and provide feedback to ensure best practices (e. ...

Snowflake
San Mateo, California

AS A SENIOR SOFTWARE ENGINEER IN CLEAN ROOM, YOU WILL:. You will join a fast-paced collaborative team of engineers on the journey to provide customers with an integrated set of innovative capabilities to analyze the data in a privacy-preserving way. ...