CUDA LLM Engineer
⚲ Warszawa
6 000 - 18 000 USD netto (B2B)
Wymagania
- CUDA
- inference engine VLLM SGLANG
- Proof of work
- Blockchain
Opis stanowiska
CUDA/C/LLM Engineer
We are seeking a highly skilled and motivated CUDA/C/LLM Engineer to join our innovative team. This role focuses on designing, developing, and optimizing high-performance software solutions with a strong emphasis on GPU programming, low-level system development, and large language model (LLM) integration.
The ideal candidate brings expertise in CUDA and C programming, along with a solid understanding of cryptocurrency mining and proof-of-work (PoW) mechanisms, to drive cutting-edge projects in AI and distributed systems.
Key Responsibilities:
• Develop and optimize GPU-accelerated applications using CUDA for tasks such as data processing, model inference, training, and cryptocurrency mining workloads.
• Write efficient, maintainable, and scalable code in C for performance-critical systems, including mining algorithms and PoW implementations.
• Collaborate with machine learning teams to integrate and fine-tune large language models (LLMs) into production environments.
• Design and implement proof-of-work systems, optimizing hash functions and mining efficiency on GPU architectures.
• Profile and debug complex systems to identify bottlenecks and implement solutions for improved performance in both AI and mining applications.
• Stay up-to-date with advancements in GPU technology, LLM architectures, parallel computing, and blockchain-related developments.
• Work cross-functionally with software engineers, data scientists, and blockchain researchers to deliver innovative solutions.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
• Strong proficiency in CUDA and C programming, with hands-on experience in GPU optimization.
• In-depth knowledge of cryptocurrency mining, proof-of-work algorithms (e.g., SHA-256, Ethash), and their implementation on GPUs.
• Familiarity with large language models and deep learning frameworks (e.g., PyTorch, TensorFlow) and their deployment.
• Experience with parallel computing, multi-threading, and memory management in high-performance applications.
• Understanding of computer architecture, particularly GPU and CPU interactions, and their application in mining and AI workloads.
• Ability to work independently and in a team, with excellent problem-solving and communication skills.
• Bonus: Experience with blockchain technologies, low-level kernel development, or contributions to open-source mining or AI projects.
Why Join Us?
You will get Base Salary + Equity + significant performance based bonus.
Join a forward-thinking team at the intersection of AI, high-performance computing, and blockchain technology. Work on groundbreaking projects that harness GPUs and LLMs to solve real-world challenges, from advanced AI systems to optimized mining solutions. Competitive salary, benefits, and opportunities for growth included.
We are seeking a highly skilled and motivated CUDA/C/LLM Engineer to join our innovative team. This role focuses on designing, developing, and optimizing high-performance software solutions with a strong emphasis on GPU programming, low-level system development, and large language model (LLM) integration.
The ideal candidate brings expertise in CUDA and C programming, along with a solid understanding of cryptocurrency mining and proof-of-work (PoW) mechanisms, to drive cutting-edge projects in AI and distributed systems.
Key Responsibilities:
• Develop and optimize GPU-accelerated applications using CUDA for tasks such as data processing, model inference, training, and cryptocurrency mining workloads.
• Write efficient, maintainable, and scalable code in C for performance-critical systems, including mining algorithms and PoW implementations.
• Collaborate with machine learning teams to integrate and fine-tune large language models (LLMs) into production environments.
• Design and implement proof-of-work systems, optimizing hash functions and mining efficiency on GPU architectures.
• Profile and debug complex systems to identify bottlenecks and implement solutions for improved performance in both AI and mining applications.
• Stay up-to-date with advancements in GPU technology, LLM architectures, parallel computing, and blockchain-related developments.
• Work cross-functionally with software engineers, data scientists, and blockchain researchers to deliver innovative solutions.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
• Strong proficiency in CUDA and C programming, with hands-on experience in GPU optimization.
• In-depth knowledge of cryptocurrency mining, proof-of-work algorithms (e.g., SHA-256, Ethash), and their implementation on GPUs.
• Familiarity with large language models and deep learning frameworks (e.g., PyTorch, TensorFlow) and their deployment.
• Experience with parallel computing, multi-threading, and memory management in high-performance applications.
• Understanding of computer architecture, particularly GPU and CPU interactions, and their application in mining and AI workloads.
• Ability to work independently and in a team, with excellent problem-solving and communication skills.
• Bonus: Experience with blockchain technologies, low-level kernel development, or contributions to open-source mining or AI projects.
Why Join Us?
You will get Base Salary + Equity + significant performance based bonus.
Join a forward-thinking team at the intersection of AI, high-performance computing, and blockchain technology. Work on groundbreaking projects that harness GPUs and LLMs to solve real-world challenges, from advanced AI systems to optimized mining solutions. Competitive salary, benefits, and opportunities for growth included.
🔍 Dekoder Ogłoszenia
🔴
innovative team
Zespół może być na wczesnym etapie rozwoju z niepewnymi kierunkami lub procesami.
🔴
cutting-edge projects
Może oznaczać projekty eksperymentalne, które niekoniecznie mają jasną ścieżkę do produkcji lub komercjalizacji.
🟡
strong emphasis on GPU programming, low-level system development
Oczekuje się głębokiego zanurzenia w szczegóły sprzętowe i optymalizację na bardzo niskim poziomie, co może być czasochłonne i wymagać specyficznych umiejętności.
🟡
solid understanding of cryptocurrency mining and proof-of-work (PoW) mechanisms
Kluczowe jest doświadczenie w tej specyficznej dziedzinie, a nie tylko ogólna wiedza o kryptowalutach.
🟡
integrate and fine-tune large language models (LLMs) into production environments
Może oznaczać pracę z istniejącymi, być może nieoptymalnymi, modelami LLM i dostosowywanie ich do specyficznych potrzeb, zamiast tworzenia od podstaw.