Used Tools & Technologies
Go GPURequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Jenkins @ 3
Kubernetes @ 3
Linux @ 2
Redis @ 3
Python @ 3
Java @ 3
NoSQL @ 3
CI/CD @ 3
Algorithms @ 3
Data Structures @ 3
Distributed Systems @ 6
Leadership @ 3
OpenStack @ 3
Microservices @ 3
Firebase @ 3
API @ 3
Cassandra @ 3
Spring Boot @ 3
Deep Learning @ 3
AI @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
GeForce NOW is NVIDIA's Cloud Gaming service, streaming games at high quality to many device types. Using NVIDIA GPUs and proprietary software, GeForce NOW delivers up-to-date games on the latest hardware with a near-instant launch experience.
You will work as a System Software Engineering Intern designing, building, and deploying highly scalable cloud-based solutions for GeForce NOW. The role requires a deep understanding of programming languages, distributed systems, multi-threading, and cloud services. Work will support scalable and efficient cloud services that drive Visual Computing, Deep Learning, and Artificial Intelligence.
Responsibilities
- Work on microservices and APIs to support a scalable gaming infrastructure.
- Own an internship-long project from start to finish and present results to the leadership team.
- Collaborate with product, platform, and operations teams to deliver your project and develop cross-functional skills.
- Work with a mentor to build technical skills and explore career paths.
Requirements
- Currently enrolled in a Bachelor's, Master's, or PhD program in Computer Science or a related technical field from an accredited university/college.
- Strong initiative, passion for learning, collaborative interpersonal skills, and adaptability to new technology.
- Knowledge of data structures, algorithms, and software design.
- Experience building RESTful APIs with Java Spring Boot.
- Familiarity with Linux or other Unix-based environments.
- Experience with NoSQL databases such as Cassandra or Firebase, plus caching solutions like Redis or Valkey.
Ways to stand out
- Ability to show examples of technical projects you have worked on.
- Experience with Golang or Python.
- Exposure to infrastructure-as-code and container orchestration platforms such as Kubernetes, ECS, or OpenStack.
- Experience designing and maintaining CI/CD pipelines with Jenkins or GitLab CI.
Compensation & Benefits
- Internship hourly rate: 20 USD - 71 USD (hourly pay varies by position, location, year in school, degree, and experience).
- Eligible for NVIDIA intern benefits (link provided in original posting).
Additional information
- Applications accepted at least until June 13, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and committed to fostering an inclusive work environment.