Should I do another Master's in CS to take courses covering recent developments in my field relevant to my work?
You finally want to convince a potential employer that you know enough about hot topic ABC (in your current case &quot;deep learning&quot;) to get the job. Best thing is personal hands-on industryt experience with the topic. If I were this potential employer, I'd as well consider someone who made significant contributions in a relevant open-source project.
As the hot topics in software change quite frequently over time (I've been in the industry for 30+ years and seen an awful lot of different hypes), you can't continue to add more and more Master's degrees - or do you want to still attend university MS programs when being 50+ years old, and finally retire with a collection of maybe ten different computer science MS degrees?
My recommendation:

You got an MS in computer science already, and that shows your basic competence. No need to repeat that with a slightly different specialization.
Acquire the necessary knowledge on the interesting hot topic ABC, maybe by attending a course, or by reading online materials or whatever you prefer. (And continue to do so with topics of interest all over your career.)
Depending on the country / culture where you seek a job, get a certificate documenting your knowledge.
Find a project where you can apply that knowledge, either in your current job, or volunteering in an open-source project.
Be quick. Don't waste years of time studying before you apply for a job. By the time you're ready, there will be a different hot topic, and topic-ABC specialists aren't relevant any more. As long as the topic is really hot, there won't be enough experienced specialists available, so the industry will also accept a lot of training-on-the-job candidates.