Distributed training engineer
Soniox — Slovenia · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Join our team as
Distributed training engineer
Ljubljana, Slovenia
Apply now
About The Role
At Soniox, we are building world-class speech and multimodal AI systems—and scaling their training to the limits of modern hardware.
As a Distributed training engineer, you will work closely with researchers to design and optimize large-scale training infrastructure.
Your work will directly impact the throughput, stability, and performance of our models, enabling rapid experimentation and unlocking new capabilities across speech, video, and language.
This role demands strong engineering fundamentals, deep systems understanding, and a passion for squeezing every last bit of performance from modern compute infrastructure.
In This Role, You Will
Collaborate with researchers to build systems-efficient training loops for cutting-edge speech and video models.Profile and optimize distributed training workloads across our internal infrastructure.Design and implement improvements to our in-house training framework to increase hardware utilization and throughput.Apply the latest algorithmic and systems-level techniques to improve scalability, reproducibility, and stability in large-scale training.Investigate and resolve performance bottlenecks across the ML stack—from dataloaders to kernel fusion to network latency.
You Might Thrive In This Role If You
Have experience working with large-scale or multi-modal ML pipelines.Enjoy diving into the internals of deep learning frameworks and distributed systems to make them faster and more reliable.Are proficient in Python and have strong software engineering practices.Understand how training kernels work and how to optimize them (e.g., CUDA, Triton, XLA, or custom ops).Are passionate about making ML training stable at scale, not just functional.Care deeply about correctness, reproducibility, and engineering craftsmanship.
Why Soniox
You’ll help build one of the most technically advanced AI platforms in the world — and shape how it reaches and supports users globally.
You’ll work directly with a world-class team of engineers and researchers solving frontier problems in speech and language AI.
You'll have a voice in how our company grows, how our customers succeed, and how AI transforms human communication.
Ready to join Soniox? Apply now
We have 62,605 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 62,605 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume