@@ -31,7 +31,8 @@ intro: How do you build an MLOps‑ready data team while shipping a transparent,
3131 actionable steps to create production‑grade MLOps teams and build transparent dynamic
3232 pricing solutions.
3333transcript :
34- - header : Intro
34+ - header : Podcast Introduction
35+ - header : Guest Overview & Career Snapshot
3536- line : Today we have pleasure to have Dat as a guest. Dat needs no introduction.
3637 If you have a LinkedIn account, you probably already know him. If you don't have
3738 a LinkedIn account, Dat has a lot of experience in building data teams, and this
@@ -46,13 +47,13 @@ transcript:
4647 sec : 173
4748 time : ' 2:53'
4849 who : Dat
49- - header : ' Career Path: Economics, Gaming, and Early Coding Skills'
5050- line : Yes, we'll start with your background. So can you please tell us how you started
5151 your career? How did you get into machine learning? And how this all led to becoming
5252 a CTO of your own startup?
5353 sec : 177
5454 time : ' 2:57'
5555 who : Alexey
56+ - header : ' Early Background: Economics, Investment Banking & Early Coding'
5657- line : Yes, sure. I would say, my career is not very straightforward. I didn't study
5758 computer science which would probably naturally grow into the area of machine
5859 learning. I actually studied business — I studied economics at Humboldt University
@@ -67,6 +68,7 @@ transcript:
6768 sec : 222
6869 time : ' 3:42'
6970 who : Dat
71+ - header : From VBA Automation to Machine Learning Interest
7072- line : ' While I was in investment banking, I solved a lot of problems with coding
7173 and programming. It'' s like monkey business: you have to copy paste, you sit into
7274 2 or 3am. And you copy and paste things. Where I just wrote a simple VBA script
@@ -96,6 +98,7 @@ transcript:
9698 sec : 328
9799 time : ' 5:28'
98100 who : Dat
101+ - header : ' Accenture & Big Data: Spark, MPP Databases and Early ML Projects'
99102- line : At the end, I had to decide, “Okay, where do I want to go?” Should I do a
100103 PhD or go to the industry? Luckily, at the time, Accenture was having a new team
101104 called Advanced Analytics. Then I decided, “Okay, I should apply there, because
@@ -130,6 +133,7 @@ transcript:
130133 sec : 466
131134 time : ' 7:46'
132135 who : Dat
136+ - header : ' Pivotal Experience: Production ML, DevOps Practices & Engineering Rigor'
133137- line : And then I moved on after a year. I joined Pivotal. Pivotal is a US software
134138 company. The main focus was actually to do CloudFoundry. CloudFoundry is similar
135139 to Kubernetes. I joined Pivotal Data where you have databases like GreenPlum.
@@ -147,6 +151,7 @@ transcript:
147151 sec : 517
148152 time : ' 8:37'
149153 who : Dat
154+ - header : ' MLOps Mindset: Day‑Two Operations and Model Maintenance'
150155- line : ' I learned a lot about this. I devised my own ideas on how to make it happen.
151156 Because at the time, no one was really thinking about that. What I was thinking
152157 was: how do you create this fancy machine learning model? How do you do all the
@@ -175,7 +180,7 @@ transcript:
175180 sec : 629
176181 time : ' 10:29'
177182 who : Dat
178- - header : ' Leadership Role at Idealo: Creating Teams and Sustainable Culture '
183+ - header : Creating a Head of Data Role at Idealo
179184- line : I looked at some companies, which were interesting for me at the time. I applied
180185 for several companies. I interviewed for companies like Deutsche Bahn, Telekom
181186 and whatever. But then, none of these big companies were really interesting for
@@ -203,6 +208,7 @@ transcript:
203208 sec : 770
204209 time : ' 12:50'
205210 who : Dat
211+ - header : ' Team Building & Open Source: Sustainable Machine Learning Culture'
206212- line : While I was at the interview, I was pitched, “We need a data science machine
207213 learning team.” Idealo is a data company, but we haven't made use of all the data
208214 that we have at the moment. My two years at Idealo, from my perspective, were
@@ -226,6 +232,7 @@ transcript:
226232 sec : 867
227233 time : ' 14:27'
228234 who : Dat
235+ - header : ' Axel Springer: Corporate Tech Transformation, Research & Evangelism'
229236- line : Axel Springer at the time, one and a half years ago, was like… They didn't
230237 know what research was. It's not a company that is driven by research. Because
231238 they just didn't know what research was. But if you want to be a tech company,
@@ -287,6 +294,7 @@ transcript:
287294 sec : 1124
288295 time : ' 18:44'
289296 who : Dat
297+ - header : ' Career Transition: Leaving Corporate to Found a Startup'
290298- line : Some of you know that I resigned from Axel Springer. When I joined Axel Springer,
291299 I thought, “Ok, I'm not going to stay there forever and I'm either going to do
292300 my own things or find a niche, managing director / top management positions, so
@@ -303,7 +311,7 @@ transcript:
303311 sec : 1198
304312 time : ' 19:58'
305313 who : Dat
306- - header : ' Priceloop Founding: Disrupting Pricing with White Box AI Framework '
314+ - header : ' Founding Priceloop: Technical Co‑founder and Pricing Opportunity '
307315- line : Then I was talking to a few friends. One idea was “Okay, maybe you go back
308316 to Vietnam.” I'm not from Vietnam, I'm from Germany, but maybe go to Vietnam and
309317 go to a consultancy, because the tech is really strong there, and maybe an idea
@@ -345,6 +353,7 @@ transcript:
345353 sec : 1346
346354 time : ' 22:26'
347355 who : Dat
356+ - header : ' Pricing Product Vision: White‑Box AI Framework for Dynamic Pricing'
348357- line : As far as you know, there's many AI software systems out there, also for pricing.
349358 Most of these pricing servers are actually more closed solutions. You get the
350359 data from your client, and then you put it into your system – maybe you have a
@@ -368,6 +377,7 @@ transcript:
368377 sec : 1460
369378 time : ' 24:20'
370379 who : Dat
380+ - header : ' Human‑Centric Pricing: Augmenting Pricing Managers, Not Replacing Them'
371381- line : We don't want to take away the pricing manager. We don't want to tell them
372382 “Hey, if you're going to use this, you don't need to hire a pricing manager or
373383 you can fire the pricing manager.” No, we want to give them a frame of a tool.
@@ -377,7 +387,7 @@ transcript:
377387 sec : 1492
378388 time : ' 24:52'
379389 who : Dat
380- - header : ' Team Building Strategy: Experienced Generalists for Early Stage Startup '
390+ - header : ' Early‑Stage Hiring Plan: Building a Tactical Product Team '
381391- line : A long story. But very interesting. What stood out to me was, first of all,
382392 you mentioned Andrew Ng and his course on Coursera. I think so many people ended
383393 up where they are now, because of that course. Including myself. Yeah, it changed
@@ -399,6 +409,7 @@ transcript:
399409 sec : 1598
400410 time : ' 26:38'
401411 who : Dat
412+ - header : ' Open Research Strategy: Community, Open‑Source & Competitive Advantage'
402413- line : Our goal is to create a strong tactical product team. Which focuses on disrupting
403414 one of the industries. We believe that the future is in open research, and contribution
404415 from outside and contributing into ideas for many, many different organizations.
@@ -408,7 +419,6 @@ transcript:
408419 sec : 1645
409420 time : ' 27:25'
410421 who : Dat
411- - header : ' Transition to Consulting: MLOps Production and Day-Two Concepts'
412422- line : That's an amazing topic. Many, many different companies, ecommerce companies
413423 will benefit from that. I know that it will all work out. So now you're already
414424 in the process of building a team. Some people already signed their offers, and
@@ -418,6 +428,7 @@ transcript:
418428 sec : 1696
419429 time : ' 28:16'
420430 who : Alexey
431+ - header : ' Aligning Hiring with Vision: Prototype, MVP & Feature Uncertainty'
421432- line : It's hard to rationalize my mind. I would say it's a combination of both.
422433 Some companies just start with hiring people, and then build. And some companies,
423434 they need a big, big plan, and then they're going to hire people. Our approach
@@ -428,6 +439,7 @@ transcript:
428439 sec : 1737
429440 time : ' 28:57'
430441 who : Dat
442+ - header : ' Cross‑Functional Roles: ML Engineers, Data Engineers, PMs & Designers'
431443- line : But we just don't know, which features will lead to this kind of thing. We
432444 are hiring for different roles that would take us to that point to get a better
433445 understanding of our vision. We’re building like an open framework. Like a library.
@@ -444,6 +456,7 @@ transcript:
444456 sec : 1812
445457 time : ' 30:12'
446458 who : Dat
459+ - header : ' Generalists First: T‑Shaped Engineers for Early Startups'
447460- line : There's a lot of roles that need you to think about before. In the beginning
448461 you also need to think about – do you need very experienced people or inexperienced
449462 people? Also generalists with specialists? This is the question that you really
@@ -458,7 +471,6 @@ transcript:
458471 sec : 1839
459472 time : ' 30:39'
460473 who : Dat
461- - header : ' Hiring: Generalists vs. Specialists based on Organizational Maturity'
462474- line : It’s an interesting discussion – this specialist versus generalist – and I'm
463475 wondering. Let's say, if you were still at Idealo. Who would you prefer to hire
464476 back then? If you wanted to hire somebody in your team? Would it be a generalist
@@ -494,6 +506,7 @@ transcript:
494506 sec : 1983
495507 time : ' 33:03'
496508 who : Dat
509+ - header : ' Mid‑Stage Hiring: Shifting Toward Specialists as Maturity Grows'
497510- line : If I would map it to Idealo. Idealo was not very mature, but also not completely
498511 immature. It was in the middle of this transformation. They had a data analyst
499512 before – they had business intelligence people – they also had data engineering
@@ -520,7 +533,6 @@ transcript:
520533 sec : 2084
521534 time : ' 34:44'
522535 who : Dat
523- - header : ' Corporate Transformation at Axel Springer: Research and Open Source'
524536- line : Going back to your current company, Priceloop. You mentioned you want to hire
525537 a lot of different people. You want to hire a product manager, you want to hire
526538 a frontend engineer, backend engineer, UI/UX designer, data engineer. You said
@@ -561,7 +573,7 @@ transcript:
561573 sec : 2241
562574 time : ' 37:21'
563575 who : Dat
564- - header : ' Strong Product Culture: Mission, Short Feedback, and Open Source '
576+ - header : ' Product‑Centric Culture: Customer Focus, Fast Iteration & Feedback Loops '
565577- line : You mentioned a couple of things previously. And one thing that stood out
566578 to me was – you want to build a strong product team. What does that mean to you
567579 – a strong product team?
@@ -595,6 +607,7 @@ transcript:
595607 sec : 2329
596608 time : ' 38:49'
597609 who : Dat
610+ - header : ' Encouraging Open Source: Managerial Coaching and Leading by Example'
598611- line : And help them when they have problems and when they get lost with the vision.
599612 Telling them again, “this is the vision that we want to go, this is direction.”
600613 Have very short feedback cycles. Also, allowing them to do open-source stuff.
@@ -605,7 +618,6 @@ transcript:
605618 sec : 2371
606619 time : ' 39:31'
607620 who : Dat
608- - header : ' Data Scientist Hiring: Programming, Code Quality, and Soft Skills'
609621- line : Yes, that's definitely true. With this open source, many developers want to
610622 do this. But when it comes to actually doing this… sometimes it's difficult. Do
611623 you try to give some extra motivation? How do you motivate people to actually
@@ -662,7 +674,7 @@ transcript:
662674 sec : 2605
663675 time : ' 43:25'
664676 who : Dat
665- - header : ' Tool: Project Prioritization Matrix (Impact vs. Feasibility); Fail Fast '
677+ - header : ' Hiring Signals: CVs, Coding Skills, Math Background & Soft Skills '
666678- line : That's awesome. Coming back to the hiring process. So you need to hire engineers
667679 to make sure that the infrastructure is there. The process for collecting data
668680 is there. But at some point, you want to hire a data scientist. How do you do
@@ -730,6 +742,7 @@ transcript:
730742 sec : 2841
731743 time : ' 47:21'
732744 who : Alexey
745+ - header : ' Take‑Home Assessments: Code Quality, Naming, Consistency & Detail'
733746- line : The second interview is a homework assignment. I send out a homework, which
734747 is not very difficult. Then they send me the code, whether it is Jupyter Notebook
735748 or whatever. Then I check it. From this simple task, you could already see how
@@ -762,7 +775,6 @@ transcript:
762775 sec : 2935
763776 time : ' 48:55'
764777 who : Dat
765- - header : ' Q&A: Retaining Talent, Managing Hype, and Product Manager Role'
766778- line : That's interesting… It didn’t occur to me to look at these things. But that's
767779 an interesting perspective. We just wanted to remind you that you can ask Dat
768780 a question. You can go there and ask Dat a question. And we already have one question.
@@ -772,6 +784,7 @@ transcript:
772784 sec : 2939
773785 time : ' 48:59'
774786 who : Alexey
787+ - header : ' Project Prioritization: Impact vs Technical Feasibility & Fail‑Fast'
775788- line : This is always a very difficult question. It's risky. Let's say you have 100
776789 projects. You have only limited resources, which means you need to pick the one
777790 that has the highest return on investment. What I do is – I have this matrix.
@@ -807,7 +820,7 @@ transcript:
807820 sec : 3130
808821 time : ' 52:10'
809822 who : Alexey
810- - header : ' Starting Data Science: Dealing with Poor Data Quality; Collecting Data '
823+ - header : ' Bootstrapping Data Teams: When to Hire Engineers Versus Analysts '
811824- line : Question from Pratap. “If I'm about to set up a complete data science, AI
812825 team in a product space – from where I need to start with?”
813826 sec : 3152
@@ -826,6 +839,7 @@ transcript:
826839 sec : 3198
827840 time : ' 53:18'
828841 who : Alexey
842+ - header : ' Corporate IT in a Tech Transformation: From Central IT to DevOps'
829843- line : In the corporate world, in a company like Axel Springer that has corporate
830844 IT – I don't think an corporate IT system makes sense for a company like Axel
831845 Springer in the future. Axel Springer is turning into a tech company. Everything
@@ -836,6 +850,7 @@ transcript:
836850 sec : 3215
837851 time : ' 53:35'
838852 who : Dat
853+ - header : ' Retention Strategies: Competitive Pay, Interesting Work & Autonomy'
839854- line : Another question is “How do you keep a good team? Good people tend to get
840855 great offers and might leave soon. So how do you keep them?”
841856 sec : 3263
@@ -881,6 +896,7 @@ transcript:
881896 sec : 3388
882897 time : ' 56:28'
883898 who : Alexey
899+ - header : ' Expectation Management: Educating Leadership on AI Capabilities'
884900- line : ' This is the problem when you are a company and you create this new data science
885901 team, everyone will expect a lot of you. They know that “Wow AI!” They read these
886902 things – “They can do so much! We’ll increase our revenue and cost” and so on.
@@ -935,6 +951,7 @@ transcript:
935951 sec : 3608
936952 time : ' 60:08'
937953 who : Alexey
954+ - header : Episode Wrap‑Up & Key Takeaways
938955- line : Yeah. Thanks a lot for taking time to come here and share your knowledge with
939956 us and your expertise. Thanks a lot and thank you everyone for attending and you
940957 questions. And we will put the video out soon. And yeah – that’s all, I think.
0 commit comments