Given my experience spread across building distributed real-time systems and data pipelines, I want to either invest getting proficiency in Rust for building tier-0 services such as database and infrastructure components, or expand my skillset in data engineering to AI/ML.
I am a backend engineer who have experience building microservices and data pipelines for more than a decade. I felt AI/ML is a natural expansion to my skillset as I currently work on Scala, Apache Spark, Kafka and some Golang.
Yes, then I would go the AI/ML route. I'm also mainly a backend engineer. I considered investing time into Rust as well. But employability is questionable. I'm already in the AI/ML field, so I chose to get more experience in the sales & product side of engineering.