Performance Engineer

Stream HPC

Amsterdam

On-site

USD 58,350 - 105,030

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

An innovative firm is seeking a passionate software engineer to develop high-performance applications using cutting-edge HPC and GPGPU technologies. In this role, you will tackle complex scientific computing challenges while collaborating with a small, dynamic team. Your expertise in C/C++ and familiarity with technologies like CUDA and OpenCL will be essential as you design and implement efficient algorithms. This position offers an exciting opportunity for personal and professional growth in a startup environment, where your contributions will directly impact client solutions. If you're ready to embrace new challenges and drive technological advancements, we invite you to apply!

Qualifications

  • 3-4 years of experience with CPU and GPUs.
  • Proficiency in C/C++ with the ability to start a project from scratch.
  • Strong understanding of HPC and GPGPU technologies.

Responsibilities

  • Design and develop high-performance software using HPC and GPGPU technologies.
  • Collaborate with team members to understand client needs and deliver tailored solutions.
  • Optimize code and data streams for maximum performance on GPUs and CPUs.

Skills

C/C++ Programming
Problem-Solving
HPC Technologies
GPGPU Technologies
Parallel Algorithms
Communication Skills

Tools

CUDA
HIP
SYCL
OpenCL
MPI

Job description

Job Description

Are you passionate about building extremely fast software using the latest hardware?

We are specialists in performance-driven software designs, GPUs and high-end CPUs and we tackle serious problems with a playful spirit. You will work on a variety of projects, leveraging GPUs and CPUs, to solve complex scientific computing problems for clients worldwide. As we have a small team, we seek people with the right attitude for personal and professional growth.

  • Design and develop high-performance software using HPC and GPGPU technologies such as CUDA, HIP, SYCL, OpenCL, and MPI.
  • Build software and libraries, from design to delivery.
  • Designing and implementing parallel algorithms.
  • Collaborate with team members to understand client needs and deliver tailored solutions to the client directly.
  • Optimize code and data streams to achieve maximum performance on both GPUs and CPUs.
  • Participate in project management activities, ensuring efficient problem-solving and project delivery.
  • Engage in continuous learning and professional development to stay updated with the latest technological advancements.

Requirements

  • Having at least 3-4 years of experience with CPU and GPUs.
  • Proficiency in C/C++ with the ability to start a project from scratch.
  • Good understanding of HPC and GPGPU technologies such as CUDA, HIP, SYCL, OpenCL, and MPI.
  • Proficiency in writing GPU kernel code.
  • Excellent problem-solving skills and attention to detail.
  • Strong understanding of how to code and data stream through CPUs and GPUs.
  • Ability to work both independently and as part of a team in a hybrid setting and international work environment.
  • Strong communication skills in English, both verbal and written.
  • Openness to new experiences, feedback, and continuous learning.
  • Comfort with dealing with the unknown and tackling new challenges.
  • Able to commute to the office located in Lelylaan 2 days a week.
  • Familiarity with project management principles and practices is a plus.

Please note: Visa sponsorship, relocation support to the Netherlands options are not available for this position.

We plan to grow the team throughout the year. If you are passionate about GPUs and want to make an impact in a dynamic startup environment, we would love to see your application!

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
  • IT Services and IT Consulting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Performance Engineer
Performance Engineer

Stream HPC BV • Amsterdam

Hybrid
EUR 65,000 - 95,000
High Performance Computing Engineer
High Performance Computing Engineer

Doghouse Recruitment • Amsterdam

On-site
EUR 144,000 - 176,000
GPU/HPC Performance Engineer - CUDA/OpenCL MPI Expert
GPU/HPC Performance Engineer - CUDA/OpenCL MPI Expert

Stream HPC BV • Amsterdam

Hybrid
EUR 65,000 - 95,000
Senior Project Manager (GPUaaS & AI Infrastructure)
Senior Project Manager (GPUaaS & AI Infrastructure)

Jobgether SRL • Netherlands

On-site
EUR 90,000 - 130,000
Competitive compensation
Remote-friendly culture
International collaboration
+3
Hardware Architect (M/W/D)
Hardware Architect (M/W/D)

Technology & Strategy • Eindhoven

On-site
EUR 75,000 - 100,000
Jaarlijks studiebudget
Flexibele werktijden
Hybride werken
+7
Hardware Architect
Hardware Architect

Liemur Limited • Eindhoven

On-site
EUR 55,000 - 90,000
Flexible working hours
Annual study budget
Customized training program
+4
Senior GPU / CUDA Software Engineer
Senior GPU / CUDA Software Engineer

TMC • Eindhoven

On-site
EUR 90,000 - 130,000
Linux Developer
Linux Developer

Doghouse Recruitment • Amsterdam

On-site
EUR 144,000 - 176,000
Infrastructure Engineer
Infrastructure Engineer

Nebul • Leiden

On-site
EUR 55,000 - 75,000
Senior C++ Developer | HFT
Senior C++ Developer | HFT

Selby Jennings • Amsterdam

On-site
EUR 90,000 - 140,000
Relocation support
Competitive compensation
Ownership culture