Zaposlitveni oglasi » GPU kernels engineer
GPU kernels engineer @ Soniox d.o.o.
- objavljeno ::
Opis delovnega mesta
At Soniox, we build cutting-edge real-time AI systems, and we push every layer of the stack to its limit. As a GPU kernels engineer, you'll be at the heart of this effort: writing custom high-performance kernels that unlock the full potential of modern hardware and fuel massive-scale training and inference workloads.
You'll work across platform, research, and systems teams to accelerate our most demanding training jobs and shape model architectures around the physical realities of GPUs. If you care deeply about register pressure, tensor core utilization, warp shuffle efficiency, and squeezing every last FLOP from memory bandwidth, this role is for you.
Od kandidatov zahtevamo
In this role, you will:
- Design and implement custom GPU/CPU kernels to maximize hardware throughput and efficiency.
- Optimize for HBM utilization, instruction issue rate, cache locality, and memory bandwidth.
- Collaborate with platform and infra teams to integrate and deploy kernels at scale.
- Develop low-precision kernels and quantization-aware techniques to reduce compute without compromising ML accuracy.
- Partner with ML engineers to co-design model architectures optimized for real-time training and inference.
- Work directly with hardware vendors to advise on architecture direction and co-design opportunities.
You might thrive in this role if you:
- Write excellent C/C++ and Python code and enjoy writing fast, clean low-level systems.
- Have deep understanding of GPU (especially CUDA), CPU, or AI accelerator architectures.
- Know how to optimize every part of a compute kernel, from memory layout to instruction scheduling.
- Have experience working on large-scale ML training infrastructure, ideally for LLMs or real-time AI models.
- Are skilled in quantization and low-precision computation for modern ML workloads.
- Thrive on performance benchmarks and obsess over every percentage point of speedup.
- Have 3+ years of experience in high-performance computing, ML infra, or systems-level optimization.
Kandidatom ponujamo
What we offer
- The chance to work on foundational AI that redefines how humans and machines communicate.
- Global impact: your work will touch millions (and soon billions) of people across languages and cultures.
- End-to-end ownership in a lean, engineering-driven team with no bureaucracy.
- Collaboration with world-class talent in research, engineering, and product.
- A fast-growing startup environment where you shape both the technology and the company's future.
- Competitive compensation with equity ownership.
- Flexible work setup with emphasis on in-person collaboration.
- Regular team events, offsites, and a strong learning-driven culture.
Kontakt
https://soniox.com/careers/gpu-kernels-engineer
Klasifikacija delovnega mesta
- Lokacija:
- Ljubljana
- Plačilo:
- €3000 - €6000 gross and equity, plus performance bonus EUR / mesec
- Delovni čas:
- redna zaposlitev
Zahtevana znanja
- Design and implement custom GPU/CPU kernels to maximize hardware throughput and efficiency.
- napredno znanje
O podjetju
Soniox is building the world's most advanced real-time conversational AI platform: designed to understand every conversation, in every language, anywhere. Our technology goes beyond speech-to-text: we deliver low-latency transcription, translation, and reasoning across 60+ languages, enabling businesses and developers to build next-generation products powered by voice.
We are innovating across the full stack of foundational AI for speech: from large-scale data acquisition and unsupervised dataset generation, to novel model architectures, training methodologies, and optimized inference engines. This holistic approach gives Soniox unmatched accuracy and efficiency compared to Google, OpenAI Whisper, AWS, and others.
Our API powers a wide range of applications: from live translation and meeting assistants to healthcare, call centers, enterprise productivity, and accessibility solutions.
Soniox is a fast-growing startup backed by global enterprise partners. Our engineering and product development hub is in Ljubljana, Slovenia, and we are expanding internationally. Our mission is simple but ambitious: make voice AI work for 8 billion people.
Zakaj bi želel delati za vas
At Soniox you don't just work with AI, you create the AI that the world depends on:
- Foundation of communication: Not just another AI company, we're building how the world will talk to machines and each other.
- True innovation: We invent at every layer, data, model architecture, training, and inference. Not just wrapping someone else's model.
- Global impact: Our mission is voice AI for 8 billion people, including regions that never had reliable AI before.
- State of the art: We beat Google, OpenAI Whisper, AWS, and others. You'll work on the very frontier.
- Ownership & speed: Lean, fast, engineering-driven. You ship real innovations directly to users without red tape.
- World-class team: Our hub in Ljubljana, Slovenia is packed with talent obsessed with breakthrough AI. You'll work closely with founders and researchers.
- Generational opportunity: Speech is the next computing platform. Join now to help shape that future.
Programerski vprašalnik
- Uporabljamo programsko opremo za nadzor izvorne kode (source control)
- Uporabljamo rešitev za spremljanje baze napak (bug database)
- Uporabljamo najboljša orodja, ki se jih dobi na trgu
- Obstaja terminski načrt razvoja
- Programiramo skladno s pisno specifikacijo
- Napake odpravimo pred pisanjem nove kode
- Zaposlene imamo beta-testerje
- Unit testing
- Zaposleni imajo mirno delovno okolje
- Iskalci zaposlitve na intervjujih programirajo
- Zaposlenim vsaj enkrat na dan zagotavljamo topel obrok
- Zaposlenim zagotavljamo prostor za malice
- Zaposlenim nudimo sprostitvene aktivnosti zunaj delovnega časa
- Zaposlenim zagotavljamo parkirno mesto