Senior Software Engineer, Inference Performance
- Munich, Germany
- Full-time
- Posted
Job description
About Tensordyne
AI is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different modalities and environments - with the ability to quickly learn and then solve complex problems. Tensordyne is an AI system solution company that builds very high-performance, low-power generative AI inference systems. Our mission, through the creation of custom silicon, hardware and software, is to enable multimodal Generative AI inference acceleration at scale, with safe, sustainable, high-performance systems for our hyperscaler and neocloud data center customers. We are at the leading edge of advancing the latest research and product improvements for generative Al inference solutions that will make Al even more advantageous for compelling new generative AI applications.Tensordyne is a well funded, fast-paced startup company with headquarters in both Sunnyvale, CA, and Munich, Germany. We also have many talented team members working remotely across North America and Europe. We take care of our people and their families with comprehensive benefits, competitive compensation, flexible spending options, and recognition programs, because building category-defining technology starts with a healthy, supported team. Come join us as we shape the future of multimodal generative artificial intelligence!
The role
You’ll build the software stack that takes a model from code down to the hardware: the abstractions, kernels, libraries, and tools that engineers and agents use to reach peak performance. Help optimize the latest AI models on our silicon.
Our hardware is designed to be straightforward to program, so the goal is not to hide it. The goal is to expose the right level of control at each layer, from our compiler-driven Python SDK to our low-level Rust programming stack, and to make every performance gap measurable and every fix permanent.
We’re looking for a builder who understands hardware deeply and develops with agents by default. You’ll own substantial parts of one of these layers and work closely with engineers across models, compilers, runtime, and hardware. Your focus is performance: where cycles, bandwidth, and communication go, and how to win them back. Number formats and model accuracy are owned by our conversion and emulation team; you’ll partner with them where precision and speed meet.
What you’ll do
What we need from you
If you hit a few of those boxes, we’d like to speak to you.
We’d be thrilled if you had
Why join us
Your code will decide how fast models run on our hardware, and how easy it is for the next engineer, or the next agent, to make them faster. You’ll own a layer of a new programming model, work directly with the people designing the hardware, and see your decisions tested on real silicon and carried into the next generation.
Tensordyne Values
Tensordyne is an equal opportunity employer. We believe diverse teams are better equipped to solve complex problems and build exceptional technology. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, pregnancy, sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
A note to recruitment agencies: Please do not contact Tensordyne employees or leaders regarding this role. We do not accept unsolicited agency resumes and are not responsible for fees associated with unsolicited submissions.