Performance Engineer

Job not on LinkedIn

August 13

Apply Now
Logo of Stream HPC

Stream HPC

Artificial Intelligence • Hardware • Science

Stream HPC is a software house specializing in high-performance computing and GPGPU acceleration that helps companies and research groups make compute-intensive applications run much faster. They provide software development, performance tuning, porting (CUDA to HIP/OpenCL/SYCL), consultancy, training, and appliances for CPUs, GPUs, FPGAs and embedded systems, and work across domains such as molecular dynamics, image processing, computational finance, weather, and AI. Stream HPC is an experienced partner for R&D-focused SMEs, corporations and research institutes, and a recognized expert in CUDA, HIP, OpenCL, Vulkan, Metal and related performance technologies.

📋 Description

• 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 5 years of experience with CPUs 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. • Familiarity with project management principles and practices is a plus.

🏖️ Benefits

• Check out our hiring process and what we have to offer • Want to learn more about our culture? Check here • We plan to grow the team throughout the year.

Apply Now

Similar Jobs

July 17

SiTime is changing the timing industry. The Sr. Layout Design Engineer will lead chip-planning and perform layouts.

May 25

Join a passionate team in Enterprise Networking, facilitating VPN and Corporate Internet services.

🗣️🇳🇱 Dutch Required

April 28

Nsecure

51 - 200

As a Maintenance Engineer at Nsecure, you maintain security systems' operational efficiency remotely.

🗣️🇳🇱 Dutch Required

March 26

Join Strukton Rail to design and maintain critical telecommunication systems for rail networks.

🗣️🇳🇱 Dutch Required

February 15

Contribute to hyperscaler platform development as a Senior Hypervisor Engineer at Nebius. Focus on KVM hypervisor and QEMU device emulator with a strong emphasis on performance.

Cloud

Open Source

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com