Like many jobs, each day in the life of a data scientist can look extremely different.
"It's a combination of coding, reading papers, talking to product managers, data engineers, and then also looking at data myself to get some of my own insights," said Cheng.
"But mainly, each day is different. This morning, I was reading a paper that someone shared, and then I had to interpret it and see how well the ideas could work for what we're doing.
"And then I had to look at some code that someone was prototyping. So I'm looking at their code, how it performs, and then I have to talk to so many different people to get it working.
"So we work with data engineers for implementation, I work with the product managers to discuss the products at hand, and because I'm a manager, I also talk to my reports."