Search jobs > Santa Clara, CA > Internship > Software engineer

Software Engineer - New College Grad 2024

NVIDIA
Santa Clara, California, US
$100K-$184K a year
Full-time

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing.

More recently, GPU deep learning ignited modern AI and enabled the next era of computing. Nvidia is a learning machine that constantly evolves by adapting to new opportunities that are hard to address, that matters to the world, and that only we can address.

This is our life’s work, to amplify human imagination and intelligence, and expand what is possible. We’re seeking strategic, bold, hard-working, and creative individuals who are passionate about helping us tackle challenges no one else can solve.

Make the choice to join us today.

Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.

As a system software engineer, you will have the opportunity to join a team of brilliant engineers working to solve some of the most challenging problems related to infrastructure.

The work you do here will directly help advance NVIDIA's capacity to build and deploy leading infrastructure solutions for a broad range of AI-based applications around the world.

What you’ll be doing :

  • Be a part of world-class engineering teams to build reliable and maintainable software.
  • Work with your mentor to design well-architected services that will run on top of sophisticated infrastructure.
  • Build solutions to continuously improve our High-Performance Computing (HPC) in cloud, on-prem, and hybrid infrastructure.
  • Support Research & Development activities and engage in POCs / POVs for future improvements.
  • Participate in tech communities and collaborate with other members of the engineering community, both internal and external.

What we need to see :

  • Bachelor's or higher degree in Computer Science or Computer Engineering (or equivalent experience).
  • Strong skills with at least one of the following Golang, Java, C++, and Python.
  • Strong analytical and problem-solving skills with attention to detail.
  • Demonstrate knowledge of API and backend systems design.
  • Strong software engineering skills through project contributions, internships, or professional experience.
  • Familiarity working in a Linux environment.

Ways to stand out from the crowd :

  • Hands-on experience with cloud computing, container orchestration (k8s), or distributed systems.
  • Contributions to a notable OSS project or prior internship at a reputable company.

We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our world-class engineering teams are growing fast.

If you are creative, curious, and motivated with real passion for technology, we want to hear from you!

The base salary range is 100,000 USD - 184,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Palantir
Palo Alto, California

Software Engineers at Palantir build software at scale to transform how organizations around the world use data. Collaboration: We work internally with people from a variety of backgrounds — such as other Software Engineers, Product Managers, Designers and Product Reliability Engineers. Engineering ...

Promoted
TikTok
San Jose, California

Graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Demonstrated software engineering/quality assurance/testing experience from previous internships, work experience, coding competitions, or publications. TikTok has global of...

NVIDIA
Santa Clara, California

We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will be solving challenging problems working alongside some of the top valued diverse minds in GPU computing and systems software, doing what you enjoy. Design and implement e...

DataBricks
Mountain View, California

We are hiring Software Engineer - New Grads across multiple offices. As a software engineer, you will work with our engineering team to build infrastructure and products for the Databricks platform. You will graduate in December 2023 or Spring 2024 with a degree in Computer Science, Engineering, or ...

NVIDIA
Santa Clara, California

Computer Science/Engineering, Electrical Engineering, or a related field (or equivalent experience). ...

TikTok
San Jose, California

We are looking for infrastructure engineers who are excited to grow their business understanding, build highly scalable and reliable software/infrastructure, partner across functions with global teams, and make big impacts. Engineer robust, high-performance data processing and large language model t...

TikTok
San Jose, California

Graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications. TikTok has global offices including Los Angeles...

Applied Materials
Santa Clara, California

Perform engineering analysis under general supervision. Design or modify mechanical engineering layouts/schematics and/or detailed drawings/specifications of moderate scope under general supervision. Perform and document engineering tests under general supervision. No supervisory responsibilities bu...

DoorDash
Sunnyvale, California

You will report into the engineering manager on our New Verticals, Catalog ML team. As a Senior Machine Learning Engineer, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the catalog system and our product knowledge graph at the heart of our fast-growin...

TikTok
San Jose, California

We're looking for senior software engineers to join the VoD mobile SDK team! Our team's mission is to empower TikTok content consumption by enhancing playback and uploading mobile SDK capacities and performance. BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering, or re...