Sure, my point was more that this can be demonstrated by a much simpler project. How many candidates have you seen who haven't had a deep learning job before complete such a complicated project?
- have good problem solving and coding skills - spend a month or two learning how to build networks using good libraries
Then you will be able to get a good result with the Twitter task I pointed out. It takes being able to work input data correctly, think about what matters and what doesn't, then synthesize using readymade DL tools, usually in python. None of that is complicated esoteric neural net stuff, it is just motivated problem solving.
I'll add that as a big point — you should be able to code, problem solve, and be motivated.
Sometimes software engineers need to accept they aren't the smartest ones anymore. This is why they can't get the "smart" and "cool cutting edge" ML/DL jobs.