[BidClub_]
Gradient Dissent · · 43 分钟

DeepL CEO Jarek Kutylowski:DeepL如何借助AI打造翻译巨头

Lukas BiewaldJarek Kutylowski

YouTube
TL;DR
  • DeepL的突破口,来自2017年神经网络范式重置之际进入翻译领域,当时此前的方法几乎都必须推倒重来。Jarek Kutylowski表示,专业化让DeepL得以采用兼顾原文忠实度与母语表达的架构。DeepL使用预训练模型,在此基础上投入大量算力和精心整理的多语言数据,而不是从零开始训练一切。

  • DeepL的优势既来自研究,也来自系统工程,Kutylowski估计两者“大概五五开”。由于当时无法获得足够的GPU算力,DeepL在2017年开始自建数据中心和软件框架;随着NVIDIA DGX系列和Blackwell推出,算力成本大幅上升。公司增长和收入来源都与算力需求相关,而继续增加GPU最终也意味着需要“更多研究员,基本上就是更多脑子”。

  • 翻译质量仍然有价值,因为每一次改进都可能打开更高价值、风险更敏感的工作流。给同事发一封非正式邮件可以容忍瑕疵,但把合同或条款发布到20种语言中会带来法律风险;减少律师助理的后期编辑,能产生“非常高的投资回报”。因此,DeepL会注入文档上下文、术语和客户信息,而不是为数十万客户分别训练模型。

  • AI将“大幅减少”完全由人工翻译的内容,但Kutylowski预计,在合规要求较高的生命科学和金融工作流中,人类仍会保留。DeepL使用数千名译员进行训练、反馈和质量保证,但“不是用于生产,也不是用于推理”。模型在避免普通疏漏方面,某种意义上已经比人更可靠、更准确,但仍不具备人类水平的意图理解能力,在含糊、残缺或异常短的源文本上可能失误。

  • 语音翻译是DeepL较新的市场,眼下产品优先级是降低延迟,而不是保留说话者的声音风格。Kutylowski在日本发现,相比等待口译,翻译后的客户对话已经“非常接近”亲自参与交流。语音识别错误和对话语法增加了输入难度,而公司术语和专有名词仍是质量关键;实时翻译可能扩大国际商务中的参与范围。

  • 随着通用LLM持续进步,DeepL的防线必须从句子转换上移到企业工作流。Kutylowski希望模型理解审核流程、此前的AI译文和后续人工修改,再将这些信号反馈给模型。战略难题在于,面对一个高度横向的产品,如何挑出价值最高的工作流,而不是平均加深每一种翻译场景。

摘要 · 为研究而整理的核心内容

1. 专业化让2017年的神经网络重置成为DeepL的突破口

  • Lukas Biewald提出了其中的竞争悖论:DeepL以专注翻译为业务,对手却是Google Translate和通用LLM,但它真正竞争的是质量。Kutylowski将DeepL的突破口追溯到2017年:神经网络方法迫使整个行业重启,“所有人基本上都必须丢掉此前一直在做的东西”;过去的方法不得不大范围废弃。

  • 翻译模型必须同时完成两项相互牵制的任务:在足够贴近原文的同时确保准确性,并用目标语言写得像母语,而不是逐词替换。Kutylowski表示,DeepL找到了比通用Transformer更适合实现这种平衡的架构。随着模型规模扩大、强化学习及相关技术加入,这项工作仍在继续,产品也逐渐超越句对句转换。

  • 当Biewald问到,是否可以直接使用Meta发布的模型,比如假设中的Llama,而不是重新做预训练时,Kutylowski表示,DeepL会研究并使用预训练模型,然后“在上面投入大量算力”。DeepL声称自己的优势来自多年的数据整理、对英语和德语之外语言的有意识分布,以及让小语种获得足够的训练曝光。

  • 仅能访问互联网并不构成差异化优势:“所有人都能抓取网页。”真正困难的是,在庞大领域中高效提取并匹配双语句子,再用单语材料补足稀缺的平行语料。预先抓取好的数据集让起步比2017年容易,但数据匹配和平衡仍是重大的工程问题。

2. 上下文与工作流经济学让质量仍然有价值

  • 脱离上下文的单句话会掩盖一个重要区别:即使是高水平的人类译员,没有上下文也无法把它译到完美。DeepL希望知道文档类型、周边语境,有时还要了解翻译企业本身;随着语言和现实世界术语变化,模型也必须保持更新。

  • 准确性和流畅性可能发生冲突,尤其是在结构差异较大的语言之间。技术客户可以上传指定术语,确保文档前后一致;营销翻译则更需要自由度和创造力。DeepL会预先调校模型,让模型识别语言类型;需要保持一致时,客户也可以通过术语表加以约束。

  • 为每个客户进行大规模训练,无法覆盖“数十万客户”,Kutylowski也怀疑除高度专业化场景外,这种做法的经济性。DeepL的做法是注入客户术语和相关上下文,而不是为每个组织重新训练整套模型。

  • 质量构成一条经济价值阶梯:给台湾同事发一封非正式邮件,译得基本够用即可;但把合同或网站条款翻译成20种语言,就会产生法律后果。许多高风险工作流仍然依赖人工后编辑,因此每减少一次修改,就能节省昂贵的审核时间,尤其是在审核者是律师助理时。

3. AI先替代翻译劳动,再替代人类判断

  • 廉价且即时的翻译正在改变市场运行方式。客户希望用自己的语言获得支持和本地化购买材料,法务和市场部门也开始自行处理翻译,而不是把所有工作交给中央职能部门或外部代理机构。这使得整体翻译内容和翻译量都在增加。

  • Kutylowski预计,完全由人工完成的翻译内容将“大幅减少”,尤其是错误影响很小的套话和常用语言内容。在受监管的生命科学和金融领域,人类仍然重要,因为单份文件可能仍需多名译员共同确保质量。

  • DeepL本身使用数千名译员进行模型训练、反馈和质量保证,但绝不把译员作为推理阶段的一层。Biewald追问,既然人也会打字出错,人类是否真的优于今天的模型;Kutylowski表示,在避免普通疏漏方面,模型已经“更可靠、更准确”。

  • 剩下的差距在于理解:“模型仍然无法像我们一样理解世界。”面对复杂段落、从文档中提取出的残缺文本,或训练数据中很少出现的应用界面短字符串,模型可能误解意图。给予模型更多创造自由时,它们也可能产生幻觉;不过翻译更容易通过对照源文本进行交叉检查,专业模型的幻觉也少于通用系统。

4. 语音翻译扩大可及性,但引入更复杂的实时技术栈

  • DeepL最近将语音翻译推向市场,因为Kutylowski认为这项技术直到近几年才达到产品化水平。在日本的客户交流中,用翻译替代延迟的口译让他感觉自己“完全嵌入、完全沉浸”在现场;这并不等同于会说日语,但“已经非常接近”。

  • 语音在翻译开始前就会引入误差:识别模型必须把连续的对话词流整理成连贯句子,对话语言不像书面语那样经过斟酌,而源文本本身也可能已经包含识别错误。翻译模型必须判断,是保留识别结果,还是用更可能的表达替换它。

  • DeepL当前优先解决的是延迟,而不是保留说话节奏或语气。更快的输出能让听众留在对话节奏中,也有助于让说话者的表情动作与译文输出保持同步;准确的公司术语和专有名词——包括CEO自己的名字——同样重要,才能给用户留下良好印象。

  • Kutylowski认为,商务翻译能让英语不流利的人更有信心参与国际交流,但他拒绝无限延伸的社会愿景:“AI在这里能做什么,现实中是有边界的。”语言承载着文化历史,他无法想象人们通过手机中介的翻译层维持亲密关系。

5. 早期基础设施与工作流整合塑造竞争优势

  • Kutylowski将DeepL的工作概括为研究和工程各占一半,因为每个学术想法都必须最终进入产品。2017年,他亲自把早期机器装进机架;由于无法获得足够的GPU算力,也无法依赖现成工具,DeepL自行建设了数据中心、训练框架和工作负载软件。

  • 在推理规模下,DeepL必须在保留低延迟的同时批量处理请求,以充分利用GPU;还要在不同模型之间分配流量,并按地域和语言调整部署。Kutylowski举例说,随着日本时区进入活跃时段,可以启动更多日语算力;需求下降的模型则相应缩减。

  • 目前DeepL的GPU机群全部来自NVIDIA。DeepL会对其他方案进行基准测试,但其定制化架构使迁移成本很高,也无法简单地把模型放进通用推理服务中;“速度在这个行业很重要”。GPU供应已经不像某些时期那样构成最紧迫的瓶颈——更多算力当然有帮助,但最终可能也需要更多研究员来使用它。

  • 面对通用LLM不断变强,Kutylowski的答案是理解企业为什么要翻译,而“不只是把句子从A翻到B”。模型应该吸收此前的AI输出、人工修改和审核要求,再解决更高阶的工作流问题。对DeepL来说,持续的产品挑战是在一个异常横向的市场中,选出深度整合最能创造价值的领域。

Lukas Biewald

You're listening to Gradient Dissent, a show about making machine learning work in the real world. I'm your host, Lukas Biewald.

Today, I'm talking with Jarek Kutylowski. He is the CEO of DeepL, which is a very successful generative AI company. You might not have heard of it because what they do is translation, and a primary focus of their business is enterprise, but they are making really significant revenue from a very specific generative AI use case.

I think translation is a really interesting category to talk about when we talk about generative AI because it's one of the first categories that's being completely disrupted by AI systems. Many human translation companies have gotten into trouble, and they're starting to shrink as generative AI takes off. I think it's a real bellwether for where a lot of industries are going.

This is an interesting conversation about both the business implications of running a company in this space and the technical implications of how you stay ahead of companies like OpenAI when you have a specific use case. Jarek was very forthcoming with answers to my questions, and I found it super interesting. I hope you enjoy it.

I was really excited to talk to you as the CEO of one of the most interesting generative AI companies that maybe a lot of people haven't heard of, but I have. I think you should introduce your company to our audience.

Jarek Kutylowski

Hi, thank you for having me. It's a pleasure. I'm Jarek, CEO and founder of DeepL. DeepL is a company that actually started a little bit before the AI hype. We launched in 2017, and we've been using AI to tackle the language problem in the world.

1. Competing with Google Translate & LLMs

We're specialized in translation, specifically for businesses—for all of those use cases where you have customers in a different country, or where your company may be spread across the whole world. We're trying to provide solutions that help you cross that language barrier as well as possible, and AI has made amazing strides in making that so much simpler. That's basically us.

Lukas Biewald

What's kind of amazing about you is that translation is such a fast-changing space. My background was actually in building translation models back in the day, and I don't think any of it is relevant at all anymore.

You're also going up against Google Translate, and all these language models can do some translation if you ask them. I feel like you're going head-to-head against these juggernauts, but beating them on quality and technology. The underlying technology is so different now in terms of what's state-of-the-art than it was when you started.

Could you talk about how you think your technology advantage works?

Jarek Kutylowski

I think it was a totally different space when we started, as you say. It's been a fast-changing environment, and we were really lucky to start in 2017. I think that was the moment when everything turned to neural machine translation, and we chose that moment really wisely because everybody had to throw away basically what they had been doing until then. Everyone had to switch over to neural, and at that point in time, I think there was an opportunity for a startup to go ahead and build models that excelled beyond what was out there in academia or what the others had been doing.

2. Pretraining vs. proprietary model strategy

Back then, there were a lot of custom architectures focused on creating the best model type that could suit translation. The Transformer came out very quickly, but we found that there were actually better architectures for translation specifically. On the one hand, you need to generate text, of course, but you also have to stick to what you're seeing in the source text. You have to maintain a certain level of accuracy because the translation needs to be near the source text, but at the same time, you want to write in the target language natively. You don't want to have the model do word-for-word translations. You want to give it a little bit more creativity.

This mix of models that are good at copying and also at writing—monolingual and bilingual—was something that we'd been working on for quite a while, and that has only continued. Model sizes are much bigger right now, and reinforcement learning and all of those techniques are coming in, allowing those models to do more than just plain translation from sentence to sentence.

It's been quite a journey. I think the advantage that we have really comes from the fact that we're focused on this one area. Even though the models that we built might be competing with the large ones on size, they're still very much focused on the use case that we're building them for.

Lukas Biewald

It does seem like pretraining a model on language would inform how translation works. Do you train your models completely from scratch, or would you use a model if Meta wanted to publish a Llama model and spend millions and millions of dollars making it?

Jarek Kutylowski

We're looking at those models and using them as pretrained models. We're still putting a lot of compute on top of that. There's an advantage to training on specialized, curated data that we've built up over the years, and also to making sure that we have a proper distribution of all the different languages.

These models need to be able to tackle not only English and German but also a few more languages—the smaller ones. For that, you really have to have the data and give the model the training steps to look at this data.

Lukas Biewald

How much of what you do is basic research, and how much is engineering the models?

3. Building GPU data centers in 2017

Jarek Kutylowski

That's a really good question. We tend to think of all of our research as academic, and it's sometimes really, really model-driven, but it always has to be super applicable and always has to go into the product. That also means that a lot of it is engineering.

Maybe 50/50 would be a good way of describing it. Performance is super important. Compute is expensive, both for training and in general, and we're always a step ahead of the whole market, I would say.

Back when we came out in 2017, we had to start building our own data centers because we essentially couldn't get the GPU compute. We had to build our own frameworks for putting the training workloads onto the data center. A lot of that is pioneering, and the same goes for the rest of the work. That increases your engineering workload because you cannot take the off-the-shelf products that are already out there on the market.

Lukas Biewald

You were building out GPU data centers in 2017?

Jarek Kutylowski

Yeah. The first machines I really racked myself personally. That was pretty cool, actually.

4. The value of curated bilingual and monolingual data

Lukas Biewald

Did you expect your compute costs to be so large when you started the company? I would think it must be much more compute than what you were buying.

Jarek Kutylowski

Luckily, there was a good correlation between the growth of the company and our revenue streams and the compute that we needed to build what we had to build. We've been able to finance that pretty well.

But yeah, it's been becoming larger and larger, especially with the advent of the DGX generation at NVIDIA and now with Blackwell. This is a substantial cost, but we also consider it essential for us to maintain an edge and be able to train those large-scale models.

Lukas Biewald

You talk about proprietary data. What is that for you? I think people always thought that Google had an advantage because it was scraping the whole web and must have found a lot of parallel corpora there. What kind of proprietary data do you have?

5. How DeepL measures translation quality

Jarek Kutylowski

Everybody can scrape the web. You can be better at this, or you can be worse at this. We've been doing that for quite a while already, and being able to find both parallel, bilingual corpora and monolingual data. Monolingual data is important too, especially if you're thinking about languages where you cannot find that much bilingual data. Supplementing with monolingual data becomes pretty important.

It is an effort, and you have to know what you're doing. I think in 2017, that was even harder. Right now, you have a lot of already pre-crawled corpora on the internet, so it's a little bit easier. You can try to start and kick off with those.

Extracting the data from websites is just a lot of engineering work. Sometimes it's actually pretty fun algorithmic work to do that efficiently. If you have a huge website and want to crawl an extremely large domain and match which sentence matches the other, it's computationally not that simple sometimes if you want to do that cheaply.

Lukas Biewald

But it’s an exciting problem to solve, really. How do you think about the quality of a translation? I think in the past maybe it was easier, in that the translations were so bad that sometimes they’d be incoherent or just wrong. But it seems like translations have gotten, in my experience, pretty high quality. What do you look at to separate your translation from a competitor’s translation, or what are the metrics that your models aren’t optimizing at this point?

Jarek Kutylowski

I think an important part is taking context into account. Quite often, if you look nowadays at a sentence without any context—just looking at one sentence—even a great human translator, or you and me, cannot do a better job without really knowing what this is all about. You have to take into account what kind of document it is, and sometimes even what the company doing the translation is about, in order to get that one sentence perfect. Once you do that, you give the model so much more power to do it. I think that’s truly important.

6. Personalization and enterprise-specific tuning

Keeping the models fresh is important, of course. Data changes, language changes, and things develop, and you want the models to be able to keep up with that. Then there’s the fine-tuning of the model: how much you want to focus on accuracy versus fluent writing. Those things are sometimes really contrary to each other. Especially if you have languages that are really different from each other, there might be a clash between whether you want it to sound nice or whether you want it to be really correct.

Lukas Biewald

Interesting. Does every customer get their own fine-tuned model, or how does that work?

Jarek Kutylowski

That wouldn’t be scalable. We’re not, at least not at large scale, training models per customer. We’re trying to find ways to give the models the right context—to inject context-specific or customer-specific information for the particular use case and customer without having to retrain everything. With the hundreds of thousands of customers that we have, that’s the only way of doing it.

I think there are many companies, not only in the translation space but in AI in general, that are trying to train models per customer. I don’t think that’s a particularly great way to do it unless you have really specialized situations in which there’s an ROI on that big investment.

Lukas Biewald

So how does it work if one customer has an application where they want a more technical translation, where accuracy is really important, and another customer just wants the language to be fluid? Are there three models to choose from, or how does somebody tune aspects like that?

7. Why translation demand is growing

Jarek Kutylowski

I think we have to pre-tune the models so they’re able to pick up what kind of language it is. For a technical application, a customer might upload the terminology that they want to be used in their translations so that everything is consistent across the whole technical documentation base.

That’s not going to be as important in a marketing case, when you really want fluency, and when the craziness or creativity of the model—and sometimes choosing something else from the probability distribution—is actually going to make for a great translation. Whereas if you want it to be really consistent, you’re going to control that on your own.

Lukas Biewald

Okay. What happens when good translation gets really cheap and easy? Are you seeing businesses operate in different ways once they start to have access to your technology?

Jarek Kutylowski

I think the whole language industry and the whole language problem have changed so much over the last 8 years that we’ve been out in the market. That has been driven both by the availability of the technology and by the ability to just throw something into the translator and get an answer so quickly. Sometimes it’s not even about the cost; it’s really about the speed at which you get those translations. The demand from the market has also been growing.

Customers demand customer support in their own language. They want to see materials localized when they want to buy. It’s not such an easy market anymore if you’re just speaking English as a company. I think that has driven a lot of our customers to embrace this.

8. ROI of incremental quality gains

One of the biggest changes—and we’re going to see that in AI in general, I think—was that some of the customers of translation, even within a company, such as a legal department or a marketing department, started to really self-serve on those solutions. It’s not a centralized function in many companies anymore. They just go out to a provider like us. They start using our product on their own. They integrate it into their tools and don’t have to rely on an external agency or somebody doing translations in a traditional way. That has changed this whole access model and therefore also makes for much more content and much more volume being translated in general.

Lukas Biewald

Do you think that the quality of translation has gotten over a threshold where it’s less of a differentiator for customers, or do you think most customers are still hungry for even higher-quality translations?

Jarek Kutylowski

There’s a lot of hunger for quality. Depending on which quality level you’re at, you’re always unlocking new use cases to be tackled by machine translation. Whatever is enough for a single one-to-one email that you’re sending to your colleague in another office, let’s say in Taiwan, you don’t care so much. Honestly, it’s going to be fine. If you’re thinking about translating a contract, or translating your terms and conditions and putting them onto your website in 20 different languages, that matters a little bit more, and a mistake there might have legal consequences.

9. The role of human translators in the future

If you’re able to do that automatically and simplify the whole workflow, that makes a big difference. In a lot of workflows, there’s still a human checking the translation and post-editing it, as we would call it. The easier you can make this job, the fewer edits and changes are necessary, and that really impacts the time needed for the process.

If you think that the person checking the translation is a paralegal, there’s a really hefty hourly salary associated with this process. So there’s a really big return on investment on any incremental quality improvement that you can make.

Lukas Biewald

One of the things that came up when I was researching your company was a lot of human translators talking about your company and worrying, “Is this going to make me obsolete?” It does seem like we’re on that trajectory, doesn’t it? Do you think there will be human translators 10 years from now?

Jarek Kutylowski

I think they’ll definitely be there. I think the amount, or the content, of translations that are going to be done by humans only is going to be severely reduced. A lot of the boilerplate and boring work of translation is going to be done by AI. A large part of that is already done right now, and in the future even more so.

I think humans are still going to be incredibly important in this process to guarantee quality, especially in high-compliance use cases. If you think about life sciences companies and financial institutions, there’s really a need even now to have multiple human translators on a single piece of text, and that’s definitely going to continue.

I think we also have to be realistic that in the simplest cases of translation, in the most common languages, and in cases where quality doesn’t matter as much, AI is going to do an amazing job by itself.

Lukas Biewald

Do you keep humans in the loop for some of your translation applications?

Jarek Kutylowski

Not for production, not for inference. That would just not be scalable. We’re working with thousands of translators and other humans to train the models and give us feedback, quality assurance, and all of that. But you can’t employ that, at least not in the volumes that we’re translating, during inference time.

Lukas Biewald

Where do humans still outperform the models? You’re talking about a legal use case, and I would imagine a human might also make a typo that a model might make. From what I see of translation model performance, it seems so spectacular that I wonder whether a human would do a better job than a translation model. Of course, I’m not doing this all the time for my job, so maybe I’m way off on that, but my impression is that it’s pretty close. Maybe the models might even be more reliable in some cases.

What are the cases where the model still really needs a human to get it to that level of quality—not just for compliance, but to actually make the translation work for the use case?

Jarek Kutylowski

I do think that models are definitely more reliable and more accurate in a sense. They’re not going to make the mistakes that we as humans make from time to time just because our brain slips. That’s an advantage for the models, and that’s going to be an advantage even more so in the future, I think.

I think the models still do not understand the world as we do, and there is a difference there. With all of those great reasoning models, and also with the LLMs that we’re using for language, we see that they kind of get the world just because of all the text that they’ve seen. But this knowledge, this understanding, is not as deep as it is with us humans.

10. Hallucinations in translation models

Therefore, sometimes in those very tricky situations, they just cannot distinguish what was meant there—what the intention of that particular text was—which is why I said context helps, because it gives you more of this. But even sometimes that’s not enough, and then you’re running into those edge cases.

You’re running into half-broken sentences that, due to some kind of text parsing, are slightly weirder. You’re looking at very short texts written for an app and its user interface, and the models sometimes get confused by that. Honestly, they haven’t seen that so much in the training material, or they’ve just seen it very rarely, and they cannot cope with this added complexity.

Lukas Biewald

That makes sense. What about—and I’m just thinking, I have the experience of talking to a lot of enterprises about LLMs in general, and there are always these sorts of fear stories around hallucination. Is there a parallel hallucination issue in translation?

11. DeepL’s work on speech translation

Jarek Kutylowski

Yeah, it’s been coming up. It’s not like it’s not there. The models are encouraged to be a little bit creative, and you have to give them the freedom to just write on their own. Sometimes, if they don’t know what they should be doing, they start making things up, so you have to control that.

I think within translation it’s a little bit easier, because you can always cross-check and go back to the original text. Even post facto, you can sometimes evaluate whether this has gone astray or not. The creative space that you’re giving those models is slightly smaller than in a general-purpose LLM that is just generating text.

But you have to be wary of that. In general, we’ve seen that specialized models—and that’s one of the differences—hallucinate less than general-purpose GenAI models when they’re being employed for translation.

Lukas Biewald

Then I guess you keep talking about text translation, but you also offer speech translation, right? Is speech just a smaller market, or why is your emphasis on text?

Jarek Kutylowski

It’s just a newer market. I’m super excited about speech, actually, because it makes such a big difference. That’s something that we just put out on the market last year. I think the tech just wasn’t there yet for it to be productized in such a good way—to have users just be happy with the output—and it has only just come to that level where it’s really practically applicable.

I think we’ve gotten accustomed, as you say, to great text translation over the years by now, so it’s not making that much of an impression on us. I think speech translation is just this new, amazing thing that has come up.

I was on my own in customer conversations in Asia, in Japan, where we would usually have my sales team help translate a little bit, or we would even have an interpreter in the room. It’s always a little bit cumbersome. You don’t fully get what’s happening in the room, or you get it with a ton of delay.

Now, with speech translation technology, you’re fully embedded and fully immersed in the conversation. It’s not as good as if you really spoke that language, of course, but it’s pretty damn near, I have to say.

Lukas Biewald

Have there been new challenges that have come up with the speech part?

Jarek Kutylowski

You’ve got the speech-recognition part, which is super important. The language we speak is just different from how we write, and it’s much less clean. We don’t have as much time to think about what we’re saying compared to when we write something, and therefore it tends to be a little bit garbled. You don’t know where the sentence starts, and you don’t know where the sentence ends.

Speech recognition can solve part of that, because those models are really trained to package that stream of words into coherent sentences. But still, I think the model has to cope with more, and the quality of the source input is also lower, because speech recognition makes its own mistakes.

Then the translation model somehow has to figure out: What should I do? Does that word even really match here, or should I maybe substitute it with something that’s just more probable at this point?

Lukas Biewald

Do you try to preserve the rhythm and tone of the speech? Does that somehow carry through, or is that not yet a big focus?

12. The broader impact of global communication

Jarek Kutylowski

It’s not a big focus. I think right now the main focus is really on latency and just making the translation as real-time as possible. We know this is incredibly important for the user experience: the quicker you get the translation, the better you stay in the flow, and the more you can match the speaker’s mimics to what you see in terms of the translation.

The conversation just becomes much better then, and that’s one of the most important parts. Then there’s the pure translation quality: being able to catch all of that company-specific terminology, making sure that you don’t miss the proper name of the CEO of that company. All of those things are super important to make a good impression on users.

Lukas Biewald

Do you think about the impact you’ll have on the world when speech translation is very easy to turn on? It seems like it’ll really change the way businesses work, doesn’t it?

Jarek Kutylowski

I’m very much looking forward to that, honestly. I think this way we can really get all of the great cultural diversity that is out there in the world—the different working styles and the strengths of different countries—and mix and match that through our global supply chains and the way that we’re working.

Those of us who speak English well have been incredibly privileged in this international world, I would say. We now have the ability to let many, many more people join this community as well, and then maybe, in the process of participating, really learn that language and become fluent by themselves.

13. Handling smaller languages and language pairs

But at the first moment, it gives them the confidence that they can speak up in that meeting and participate when they have an idea, which quite often honestly does not occur if you’re not really proficient in that language.

Lukas Biewald

Totally. Even a world without language barriers, where you could call your friends in a different language, seems pretty amazing, doesn’t it?

Jarek Kutylowski

Yeah. For me, there’s a limit to that at some level. I would still really want to have friends and speak to people whose language I really understand on my own. I think that also brings us much closer from a cultural perspective, because language is usually tailored to the cultural history of a country, and there’s so much embedded in that.

I think there is realistically a limit to what AI can do here, especially in all of those private situations. I cannot imagine living with a partner and speaking through a phone with them for my whole life. That just doesn’t work.

But for all of those business situations, I think that’s going to be purely great.

Lukas Biewald

What’s the state of the art in handling less prevalent or less common languages? How much data do you need to collect to make a usable translation model, either for speech or text?

14. Multi-language model consolidation

Jarek Kutylowski

The question is: usable for which purpose? There is a gradient in how good translation quality is depending on the different language pairs. It’s the availability of data on the one side, and then it’s also obviously the amount of work that companies like us, academia, or our competitors can put into these particular language pairs.

It’s, once again, a question of business return on investment. We’re trying to make sure that we cover the languages best that our customers need and that they’re requesting from us.

Definitely, there is a tier 1 of languages that are the biggest global languages. Then there is a second tier of slightly smaller languages where there is already quite a lot of material, so you get really good results. Polish would be a good example; that's where I was born, and it's a decently large language with a good amount of training material. But if you go into really, really small languages, that's going to be much harder and take more time to get them to the same quality level.

I think we're also probably going to have to become smarter in how we train models and not require so much data for them in order to get those languages to the level we expect—to get them really fluent.

Lukas Biewald

Do you build specialized models for every language pair, or is it all combined into 1 gigantic model?

Jarek Kutylowski

We've been building a lot of separate models, actually, and lately we've been starting to consolidate them, at least into groups of models that can handle a group of languages. It's also a little bit different depending on whether you're thinking about text or voice.

If it's speech translation, latency comes into play. Smaller model sizes are important, and then they might not be able to cope with all of the different languages at the same time. The parameter count is just not enough.

Lukas Biewald

I see. I guess you could do different tokenization strategies for different languages, probably.

Jarek Kutylowski

Oh yeah, totally. You can do that if it makes sense.

Lukas Biewald

I was amazed by a paper Anthropic put out. I'm not sure if you saw it, but they were showing how it seemed like a similar set of neurons fires in their network for words that mean the same thing in different languages. I always wondered if it worked like that, but it's kind of amazing to see it.

It made me think that maybe these more combined language models would start to work better as these networks get more powerful.

Jarek Kutylowski

Yeah. They work better. On the other side, it's much easier on the engineering and deployment side if you don't have hundreds of models to cope with, version, and train independently. It's just easier for us.

15. Engineering infrastructure for large-scale inference

Groups of languages, especially if they're similar, help a lot. If you have a group of similar languages that don't have enough data, they fuel each other and make it easier.

Over time, we've been looking at many features of those models and how they map what happens in those models to some of those linguistic nuances and our understanding of language. Sometimes these are really funny things that you can find: how certain things match each other, how you find clusters of meanings, and how that all really sits near to each other.

But at the end, there are so many dimensions that if you want to try to sum it up and understand what happens end to end, at some point it just gets far too complicated.

It occurs to me that you're one of the few companies that has really deployed deep-learning, giant generative models—I guess that's what they call them now—at scale. Can you talk about some of the engineering or operational challenges of making this work? What surprised you as you scaled up the size and volume of inference in these models?

Jarek Kutylowski

For us, it was pretty much everything. We started so early that, as I said, we had to build a lot of the stack for it. Even things like distributing incoming requests from users to the different GPUs available require striking a balance: How big do you make the batch sizes? You want to utilize your GPUs well, but you also want to maintain low latency for your users.

You have to make sure you have the technology that groups those requests, understands what they are, and sends them off to GPUs. Now, in 2025, there's more common technology for this, and it's much simpler to do; back then, it was definitely trickier.

If you have a wide range of models depending on language pairs and the load you're getting on the system for different language pairs, you might want to spin up new models—spin up more models for Japanese because of the Japanese time zone—and spin down other models. We had to build the technology for scheduling all of that and reacting to load changes.

I think GPU compute is really different from CPU compute, and there have been quite a few funny algorithmic challenges to solve there, too, from an engineering perspective.

Lukas Biewald

Are you one of those companies that's totally compute-constrained? If you had more GPUs, could you generate more revenue immediately?

Jarek Kutylowski

I don't think we have a problem getting GPUs. We've gone through a few moments when just getting GPUs—even if you had infinite money—was super hard. I don't think we're at that point right now; the supply works.

Of course, more compute would be great, but we'd probably also need more researchers—more brains, basically—to utilize that at some point. It's not only about raw computing power, although that's also important, of course.

Lukas Biewald

Do you run on all NVIDIA GPUs, or have you experimented with some of the more exotic GPUs?

16. Adapting to evolving LLM landscape & enterprise needs

Jarek Kutylowski

It's actually all NVIDIA. We're obviously looking at the other ones, testing, and benchmarking. Migration is part of it, though; everybody knows that, and it's not a big secret. Speed matters in this industry.

Doing big migrations is not that easy, especially as we're running our own individual architectures on the models. It's also not that easy to just go to an off-the-shelf provider of inference and stick your model in there. There's going to be so much more migration overhead for that.

For the time being, we're sticking to NVIDIA, but we're also looking at the alternatives all the time. We're seeing the market catch up; there's a lot of fascinating new stuff coming up.

Lukas Biewald

Do you think it's going to change what you need to do to stay ahead of the market over time? If LLMs get more and more powerful, could general-purpose LLMs start to eat into your translation market, especially simpler translations that aren't as mission-critical? How do you think about that?

Jarek Kutylowski

I think we have to change there. We have to understand much better what the translation is being used for. It's less about translating the sentence from A to B and more about understanding the full workflow in an enterprise with this translation.

Is somebody going to review it? Is it actually a second version of a translation that was done earlier? The first one may have been done by AI, but then there was a revision by a human that introduced some changes. It makes sense to feed all of that input into the model in order to enable it to be even more accurate.

So it's becoming more about the enterprise workflow and how you can embed the AI into that. You can do deeper product research fueled by AI in order to solve the higher-order problem, not just the simplistic translation case.

Frankly, it's not that trivial because we're coming from a super-horizontal product, with translation embedded in so many different use cases. You have to be smart about picking and choosing the most important ones and where you can also add much more value to those.

Lukas Biewald

Interesting. Have you started to offer services like that?

Jarek Kutylowski

That's just part of our ongoing product discovery: understanding what our customers are using translation for, then embedding functionalities into the models that drive those workflows and exposing them properly. It's just part of our normal product development cycle, I'd say.

Lukas Biewald

All right. Thank you very much. That's all the questions I have. Jarek Kutylowski

I appreciate your time, Lukas. It's been perfect.

Thank you very much.

Lukas Biewald

Thanks so much for listening to this episode of Gradient Dissent. Please stay tuned for future episodes.