Expoint – all jobs in one place
The point where experts and best companies meet

Software Engineering Intern Nsight Systems - jobs at Nvidia in Poland, Warsaw

Discover your perfect match with Expoint. Search for job opportunities as a Software Engineering Intern Nsight Systems - in Poland, Warsaw and join the network of leading companies in the high tech industry, like Nvidia. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Poland
Warsaw
11 jobs found
Today
N

Nvidia Software Engineering Intern Nsight Systems - Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Join the Developer Tools team to work on software such as Nsight Systems. Collaborate with team members across multiple time zones in a dynamic, high-energy work environment. Work remotely with...
Description:
Poland, Remote
Poland, Warsaw
time type
Full time
posted on
Posted 2 Days Ago
job requisition id

What you will be doing:

  • Join the Developer Tools team to work on software such as Nsight Systems.

  • Collaborate with team members across multiple time zones in a dynamic, high-energy work environment.

  • Work remotely with members of the team from Poland, Germany, and the US.

  • Implement new data visualization and analysis features in Nsight Systems and in other tools.

  • Participate in the full software feature life cycle, from gathering the requirements and understanding the expectations of our stakeholders, to testing and presenting the results to internal users.

What we need to see:

  • Excellent problem solving, collaborative, and interpersonal skills.

  • Working knowledge of C++.

  • Frontend development skills combined with a keen eye for detail and care for user experience.

  • Pursuing a Master degree in Computer Science, Computer Engineering, or a closely related field.

Ways to stand out from the crowd:

  • Experience with Arm processors.

  • Android development skills.

  • Programming skills in Python.

Applications will be accepted until December 6, 2025.

Please note: We will be reviewing applications on a rolling basis as they are submitted. We encourage you to apply early.

Show more
09.11.2025
N

Nvidia Deep Learning Algorithm Engineering Intern - Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Research, analyze, and document state-of-the art algorithms. Design and implement a deep learning framework for model optimization. Develop algorithms for deep learning, data analytics, machine learning, or scientific computing. Analyze...
Description:
Poland, Warsaw
Poland, Remote
Switzerland, Zurich
Germany, Remote
Germany, Wuerselen
time type
Full time
posted on
Posted 6 Days Ago
job requisition id

In this role you will be interacting with internal partners, users, and members of the open source community to analyze, define and implement highly optimized algorithms and DL frameworks. The scope of these efforts includes a combination of performance tuning and analysis, defining APIs, analyzing functionality coverage, implementing new algorithms and frameworks, and other general software engineering work.

What you’ll be doing:

  • Research, analyze, and document state-of-the art algorithms

  • Design and implement a deep learning framework for model optimization

  • Develop algorithms for deep learning, data analytics, machine learning, or scientific computing

  • Analyze performance of GPU implementations

  • Benchmark software stacks across training and inference scenarios

  • Evaluate and understand capabilities of frontier models

  • Collaborate with team members and other partners

What we need to see:

  • Pursuing MSc or PhD in Computer Science, Artificial Intelligence, Applied Math, or related field

  • Excellent programming in Python, debugging, performance analysis, and test design skills

  • Strong algorithms and mathematical fundamentals

  • Good understanding of Deep Learning fundamentals

  • Ability to work independently and manage your own development effort

  • Good communication and documentation habits

Ways to stand out from the crowd:

  • Deep Learning experience

  • Experience with DL Frameworks (PyTorch preferred)andLarge Language Models

  • Experience with model compression techniques such as pruning, NAS, distillation, and quantization

  • Knowledge of CPU and/or GPU architecture

  • First-author publication in a top-tier deep learning or AI conference

Show more

These jobs might be a good fit

09.11.2025
N

Nvidia CUDA Math Libraries Intern - Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Collaborate with team members to understand software use cases and requirements. Analyze the performance of GPU or CPU implementations and find opportunities for improvements. Prototype and develop algorithms for single...
Description:
Poland, Warsaw
Poland, Remote
Spain, Remote
Switzerland, Zurich
Germany, Wuerselen
time type
Full time
posted on
Posted 6 Days Ago
job requisition id

In this role you will be part of our team responsible for the development of libraries that provide groundbreaking functionality and performance. The internship may include extending the capabilities of existing as well as building new libraries that will be used in various AI and HPC applications. It will involve working with senior software engineers who will provide mentorship and guidance. The project will include implementing new algorithms, defining APIs, analyzing performance, finding appropriate solutions for difficult numerical corner cases, and other general software engineering work.

What you’ll be doing:

  • Collaborate with team members to understand software use cases and requirements

  • Analyze the performance of GPU or CPU implementations and find opportunities for improvements

  • Prototype and develop algorithms for single node and multi GPU clusters

What we need to see:

  • Studying towards a MS or PhD degree in Computational Science, Computer Science, Applied Mathematics, Engineering, or a related field.

  • Programming skills (C/C++, Python)

  • Parallel or GPU programming experience (AVX, NEON, OpenMP, MPI, SHMEM, CUDA or OpenCL)

Ways to stand out from the crowd:

  • Exposure to floating-point arithmetic and numerical error analysis.

  • Knowledge of GPU/CPU and network hardware architecture.

  • Understanding of composability and fusions, compilers, and implementation of programming languages

  • Experience implementing sparse or dense linear algebra algorithms.

  • Experience with domain-specific language design and compiler optimizations, in particular sparse compilers (MLIR or TACO)

Show more

These jobs might be a good fit

18.10.2025
N

Nvidia Senior Software Engineer - Dynamic Storage Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Driving end-to-end responsibility for implementing and integrating major new features into the core storage solutions. Maintaining and improving the SPDK project (https://spdk.io/), serving the broader open-source storage community. Collaborating closely...
Description:
Poland, Remote
Poland, Warsaw
time type
Full time
posted on
Posted 6 Days Ago
job requisition id

What you will be doing:

  • Driving end-to-end responsibility for implementing and integrating major new features into the core storage solutions.

  • Maintaining and improving the SPDK project (https://spdk.io/), serving the broader open-source storage community.

  • Collaborating closely with hardware and other software teams to expose new, groundbreaking hardware capabilities.

  • Implementing critical performance improvements and low-latency optimizations across the storage stack.

  • Participating actively in the design and refinement of our next-generation technology storage solutions.

What we need to see:

  • A degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

  • 8+ years of expertise as a C/C++ software engineer, with a strong emphasis on systems-level programming.

  • Deep knowledge of Linux and Networking stack fundamentals.

  • Demonstrated leadership skills; quickly adapting to new technical environments and providing clear technical guidance to peers.

  • Proven familiarity with storage protocols (e.g., NVMe).

  • A commitment to high-quality code through rigorous testing, code reviews, and robust design practices.

Ways to stand out from the crowd:

  • Extensive experience with RDMA (Remote Direct Memory Access) and its application in low-latency systems.

  • A deep understanding of SoC (System-on-a-Chip) hardware design and its influence on software performance.

  • Serving as a core maintainer or significant contributor to a widely-used, high-visibility open-source project.

  • Prior work with kernel bypass techniques and user-mode driver architectures.

Show more

These jobs might be a good fit

13.10.2025
N

Nvidia Senior Software Engineer Compute Sanitizer - GPU Poland, Masovian Voivodeship, Warsaw

Limitless High-tech career opportunities - Expoint
Develop the Compute Sanitizer (which is a suite of memory checker) tools for GPUs running on Linux, Windows, and embedded operating systems. Work with tools, compiler, architecture and driver teams...
Description:
Poland, Warsaw
Poland, Remote
time type
Full time
posted on
Posted 13 Days Ago
job requisition id

What you’ll be doing:

You will apply knowledge of compute programming models and compute architecture to build tools that provide actionable feedback to compute developers. You should be comfortable working in existing driver code and application code as well as writing new shared libraries and targeted performance tests, and have an eagerness to learn about new compute and graphics drivers, GPU architectures and operating systems.

  • Develop the Compute Sanitizer (which is a suite of memory checker) tools for GPUs running on Linux, Windows, and embedded operating systems.

  • Work with tools, compiler, architecture and driver teams to design, implement and verify new features in the Compute Sanitizer stack.

  • Work closely with internal and external partners including other peer organizations within NVIDIA.

  • Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.

  • Write fast, effective, maintainable, reliable and well-documented code.

  • Provide peer reviews to other engineers, including feedback on performance, scalability and correctness.

  • Document requirements and designs, and review documents with teams throughout NVIDIA.

  • Mentor junior engineers.

What we need to see:

  • BS or MS in Computer Science or equivalent experience

  • 5+ years of experience

  • Strong programming ability in C, C++, Assembly Language and scripting languages

  • Excellent knowledge of computer architecture of x86 or ARM CPUs

  • Strong problem solving and debugging skills

  • Familiar with low-level programming using assembly languages

  • Source control understanding (git, Perforce, etc.)

  • Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and direction

  • Excellent communication skills, written and verbal

Ways to stand out from the crowd:

  • CUDA/OpenCL knowledge

  • Experience with code patching

  • ELF/DWARF knowledge

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Join the Developer Tools team to work on software such as Nsight Systems. Collaborate with team members across multiple time zones in a dynamic, high-energy work environment. Work remotely with...
Description:
Poland, Remote
Poland, Warsaw
time type
Full time
posted on
Posted 2 Days Ago
job requisition id

What you will be doing:

  • Join the Developer Tools team to work on software such as Nsight Systems.

  • Collaborate with team members across multiple time zones in a dynamic, high-energy work environment.

  • Work remotely with members of the team from Poland, Germany, and the US.

  • Implement new data visualization and analysis features in Nsight Systems and in other tools.

  • Participate in the full software feature life cycle, from gathering the requirements and understanding the expectations of our stakeholders, to testing and presenting the results to internal users.

What we need to see:

  • Excellent problem solving, collaborative, and interpersonal skills.

  • Working knowledge of C++.

  • Frontend development skills combined with a keen eye for detail and care for user experience.

  • Pursuing a Master degree in Computer Science, Computer Engineering, or a closely related field.

Ways to stand out from the crowd:

  • Experience with Arm processors.

  • Android development skills.

  • Programming skills in Python.

Applications will be accepted until December 6, 2025.

Please note: We will be reviewing applications on a rolling basis as they are submitted. We encourage you to apply early.

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Engineering Intern Nsight Systems - opportunities at Nvidia in Poland, Warsaw. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.