Enable job alerts via email!

Software Engineer, Performance Modeling

Google

Raleigh (NC)

On-site

USD 141,000 - 202,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking talented software engineers to join their dynamic team in Raleigh. In this role, you'll work on cutting-edge technologies that impact billions of users, focusing on performance analysis and system engineering. You'll have the opportunity to develop in C++ or Python, contribute to performance modeling, and collaborate with cross-functional teams. This position offers a competitive salary and a chance to work on critical projects that shape the future of cloud computing and AI solutions. If you're passionate about technology and eager to tackle new challenges, this is the perfect opportunity for you.

Qualifications

  • Bachelor's in Computer Science or equivalent experience required.
  • Experience in software development with C++ or Python is essential.

Responsibilities

  • Develop and contribute using C++ or Python.
  • Create and maintain performance models of systems.
  • Collaborate with teams to implement performance improvements.

Skills

C++
Python
Data Structures and Algorithms
Performance Analysis
Performance Engineering
Statistical Analysis Tools
Machine Learning

Education

Bachelor's Degree in Computer Science
Master's Degree or Ph.D.

Job description

Minimum qualifications:
  • Bachelor's Degree in Computer Science or equivalent practical experience.
  • Experience coding in C++ or Python.
  • 2 years of experience in software development, including data structures and algorithms.
  • 2 years of experience in Performance Analysis or Performance Engineering of systems.
Preferred qualifications:
  • Master's Degree or Ph.D. with emphasis on performance evaluation, engineering, or analysis.
  • 5 years of experience with software development in C++ or Python.
  • Experience with performance modeling and simulation.
  • Knowledge of computer architecture, especially System on a Chip (SoC).
  • Experience in identifying performance bottlenecks.
  • Experience with statistical analysis tools, including machine learning.

Google Cloud's software engineers develop next-generation technologies that impact billions of users. We seek engineers with innovative ideas across areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, NLP, UI, and mobile development. As a software engineer, you will work on critical projects, with opportunities to switch teams and projects, and are encouraged to act with ownership, initiative, and innovation. We value versatility, leadership, and enthusiasm for tackling new challenges across the full technology stack.

The ML, Systems, & Cloud AI (MSCA) organization at Google manages hardware, software, machine learning, and system infrastructure for all Google services and Cloud. Our focus is on security, efficiency, and reliability, from developing TPUs to managing a global network, shaping the future of hyperscale computing. Our work impacts products like Google Cloud’s Vertex AI and Gemini models for enterprise AI solutions.

The US base salary range for this full-time role is $141,000-$202,000, plus bonus, equity, and benefits. Salary specifics depend on role, level, location, skills, experience, and education. More details can be provided during the hiring process. Compensation details listed are base salary only; additional benefits are available as described at Google Benefits.

Responsibilities:
  • Develop and contribute using C++ or Python.
  • Create and maintain performance models of systems.
  • Conduct simulations and analyze results to identify performance issues.
  • Collaborate with cross-functional teams to implement performance improvements.
  • Stay updated on latest developments in performance modeling and simulation.

Google is an equal opportunity employer committed to diversity and inclusion. We consider applicants regardless of race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, veteran status, or criminal history. For accommodations, contact us via this form.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Performance Modeling

Google

Durham

On-site

USD 166,000 - 244,000

2 days ago
Be an early applicant

Sr. Machine Learning Performance Engineer

Advanced Micro Devices, Inc

North Carolina

Hybrid

USD 120,000 - 180,000

4 days ago
Be an early applicant

Senior Software Engineer, Performance Modeling

Google

Raleigh

On-site

USD 166,000 - 244,000

30+ days ago

Sr. Performance Engineer (Remote)

SOLV Energy

San Diego

Remote

USD 116,000 - 147,000

30+ days ago

Principal Quantitative Pharmacologist (Pharmacometrician)

Regeneron Pharmaceuticals

Remote

USD 148,000 - 242,000

30+ days ago

Cabin Noise and Vibration Engineer San Jose, California, United States

Archer Aviation

Mississippi

On-site

USD 200,000 - 215,000

26 days ago