UX Designers play many roles on a project. They must conduct primary end-user research, then utilize the findings to Design intuitive information architecture and interaction design, within the constraints of technical platforms.
This infographic talks about the different jobs that UX Designers could do, such as researcher, taxonomist, consultant, designer, technologist, and negotiator. Each different job has it’s own challenges and different interactions with customers.