In your opinion, what is entailed in the role of UI Designer?

I’ll cut to the chase, I’m sure many people have differing opinions on how to define that role and many employers have a different idea. So I’m just asking for individual opinions. How do you define the role of UI Designer or how does someone else define it? I’m trying to refine my career objectives and move away from “generalist” to something more specific. I want to know what a UI Designer is commonly expected to do. Thanks.

The goal of user interface design is to make the user’s interaction as simple and efficient as possible, in terms of accomplishing user goals

That’s what I thought. However I wasn’t sure if this position ever involves programming. Is it pretty much always a type of design job?

Potentially, depends what you’re doing it for. Of course if you can’t code the UI in a manner that makes it both efficient, quick to load, and intuitive you probably shouldn’t be in the position of doing UIs and that, to me, requires an understanding of programming at least enough to be able to improve upon all of those things. The UI is more than just the look, it’s also very much about how it functions.