Software Engineer, Performance Modeling

2 Weeks ago • 4-7 Years • Artificial Intelligence • $141,000 PA - $202,000 PA

Job Summary

Job Description

Google Cloud seeks a Software Engineer specializing in Performance Modeling. Responsibilities include developing and maintaining performance models using C++ or Python, conducting simulations, analyzing results to identify bottlenecks, collaborating with teams to implement improvements, and staying updated on performance modeling advancements. The ideal candidate possesses strong software development skills, experience in performance analysis/engineering, and a deep understanding of data structures and algorithms. Experience with performance modeling, simulation, computer architecture (especially SoC), root cause analysis, and statistical analysis/machine learning is preferred. The role involves working on projects critical to Google Cloud's needs, requiring versatility, leadership, and a proactive approach to problem-solving.
Must have:
  • C++ or Python proficiency
  • Performance analysis/engineering experience
  • Data structures and algorithms expertise
  • Develop and maintain performance models
  • Conduct simulations and analyze results
  • Collaborate with cross-functional teams
Good to have:
  • Master's/Ph.D. in performance evaluation
  • Experience with performance modeling and simulation
  • SoC architecture knowledge
  • Root cause analysis skills
  • Statistical analysis and machine learning experience
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details


Minimum qualifications:

  • Bachelor's Degree in Computer Science or equivalent practical experience.
  • Experience coding in any one of the following languages: C++ or Python.
  • 2 years of experience in software development, and with data structures/algorithms.
  • 2 years of experience of Performance Analysis or Performance Engineering of systems.

Preferred qualifications:

  • Master's Degree or Ph.D. with an emphasis on performance evaluation, performance engineering or performance analysis.
  • 5 years of experience with software development in C++ or Python.
  • Experience working with and developing with performance modeling and simulation.
  • Experience with computer architecture, especially System on a Chip (SoC) architecture.
  • Experience in root causing performance bottlenecks.
  • Experience in statistical analysis tools including machine learning.

About the job

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. 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 Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. 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.

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.

The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Develop and contribute using C++ or Python.
  • Develop and maintain performance models of our systems.
  • Conduct simulations and analyze results to identify performance.
  • Collaborate with cross-functional teams to propose and implement performance improvements.
  • Stay abreast of the latest developments in performance modeling and simulation.

Similar Jobs

Google - Software Engineer III, YouTube

Google

San Bruno, California, United States (On-Site)
2 Weeks ago
Google - Senior Software Developer, Google Cloud Apps

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago
NVIDIA - DevOps Engineering Intern, DGXC Console - Fall 2025

NVIDIA

Washington, United States (On-Site)
2 Weeks ago
ByteDance - ML Systems Software Engineer Graduate (AML - Machine Learning Systems)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Software Engineer, Information Retrieval, Data Indexing, Core Data

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ByteDance - Research Scientist Graduate (Foundation Model, Video Generation) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Audio Machine Learning Engineer, GenAI, Pixel

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Senior Technical Solutions Consultant, AI, Customer Experience Suite

Google

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago
Google - Silicon Design Verification Engineer, TPU, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Staff Software Engineer, Embedded Systems

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineering Manager II, Site Reliability Engineering

Google

San Bruno, California, United States (On-Site)
2 Days ago
Techland - Junior Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
23 Hours ago
NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Weeks ago
Flying Wild Hog - Animation Programmer

Flying Wild Hog

(Remote)
18 Hours ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Vision Generative AI)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Video Coding/Transcoding Algorithm Engineer

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
QuinStreet - Senior Partnerships Manager

QuinStreet

(Remote)
1 Day ago
Enphase Energy - Senior Software Engineer, Energy Management Cloud (Backend)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Microsoft - Principal Applied Scientist

Microsoft

Noida, Uttar Pradesh, India (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Raleigh, North Carolina, United States

Google - Technical Program Manager, Cross Cutting AI/ML

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Airbyte - Mid Market Account Executive

Airbyte

San Francisco, California, United States (On-Site)
1 Day ago
Fortra - Channel Marketing Specialist

Fortra

United States (On-Site)
1 Day ago
The Walt Disney Company - Executive Producer, Digital

The Walt Disney Company

Durham, North Carolina, United States (On-Site)
1 Month ago
eBay - Consignment Director, Historical

eBay

United States (Remote)
7 Months ago
The Walt Disney Company - Software Engineer II - Databases

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
1 Month ago
Lionsgate Games - Coordinator, Global Marketing

Lionsgate Games

Santa Monica, California, United States (On-Site)
1 Month ago
The Orchard - Account Manager

The Orchard

San Diego, California, United States (On-Site)
1 Day ago
Wargaming - IT Specialist

Wargaming

Chicago, Illinois, United States (On-Site)
5 Days ago
Epic Games - Level Designer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Sony Interactive Entertainment - Learning & Development Specialist (AI Talent Development & Training Program Lead)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
1 Month ago
NVIDIA - Senior Technical Program Manager, AI Software and Model Development

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Genies - Lead Machine Learning Engineer, 3D Gen AI & Graphics

Genies

San Mateo, California, United States (On-Site)
1 Month ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
ByteDance - Software Engineer (Applied Machine Learning - Enterprise)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Austin, Texas, United States (On-Site)
5 Months ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
Krafton  - [Global Strategy & BD Div.] Strategy Manager(AI Ethics) (4년 ~ 7년)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
Bragg - Principal AI/ML Engineer

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
2 Weeks 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