Senior Software Engineer & SOC Architect for ML/GPU

Socket.dev

Sunnyvale (CA)

On-site

USD 174,000 - 252,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus target
Equity
Benefits

Job summary

Google is seeking software engineers to help develop next-generation technologies serving billions of users. You’ll work on projects spanning information retrieval, distributed computing, and AI, with opportunities to switch teams as the company grows.

You will analyze performance data, trace timelines, and support ML workloads across the stack. Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
  • 3 years of experience with Computer Architecture, C++, Python, CUDA, GPU Programming, GPU Drivers, System On a Chip, Application-Specific Integrated Circuit.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Responsibilities

  • Write and test product or system development code.
  • Learn and build an intuitive understanding of existing data collection, analysis, and visualization workflows.
  • Support new and exciting ML paradigms (such as horizontal scaling for upcoming TPU chips) by making contributions across the end-to-end stack and analysis tools.
  • Partner with Product Area leads to understand model optimization use cases, drive cross functional efforts to deliver on chip profiling requirements, and propose new hardware features.
  • Collaborate across Hardware, Driver, Runtime, and Performance Analysis teams and many other stakeholders.

Job description

Google is seeking software engineers to help develop next-generation technologies serving billions of users. You’ll work on projects spanning information retrieval, distributed computing, and AI, with opportunities to switch teams as the company grows.

You will analyze performance data, trace timelines, and support ML workloads across the stack. Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Performance, SOC Architect
Senior Software Engineer, Performance, SOC Architect

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Bonus target
Equity
Benefits
Senior Software Engineer, Performance, SOC Architect
Senior Software Engineer, Performance, SOC Architect

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer - ML/AI for Large-Scale Systems
Senior Software Engineer - ML/AI for Large-Scale Systems

Google • Providence (RI)

Remote
USD 148,000 - 230,000
Senior GenAI & ML Systems Engineer
Senior GenAI & ML Systems Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 253,000
Senior Android ML Engineer - AI/ML Systems
Senior Android ML Engineer - AI/ML Systems

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer - AI/ML Networking for Data Centers
Staff Software Engineer - AI/ML Networking for Data Centers

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior AI/ML Software Architect — GPU Infrastructure
Senior AI/ML Software Architect — GPU Infrastructure

Google • Seattle (WA)

On-site
USD 262,000 - 364,000
Health insurance
Dental insurance
Vision insurance
+8
Senior ML Software Engineer: Build Scalable AI Systems
Senior ML Software Engineer: Build Scalable AI Systems

Google • Sunnyvale (CA)

On-site
USD 174,000 - 253,000
Health, dental, vision, life, disability insurance
401(k) with company match
20 days of paid vacation per year
+3
Senior Staff Software Engineer, AI/ML, Google Cloud
Senior Staff Software Engineer, AI/ML, Google Cloud

Socket.dev • Seattle (WA)

On-site
USD 262,000 - 364,000
Equity
Bonus target 25%
AI/ML Software Engineer III - Scale Impact & ML Infra
AI/ML Software Engineer III - Scale Impact & ML Infra

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000