Poland
Positions
-
-
-
Technical Lead
TELUS International is looking for a Technical Lead to join the Artificial Intelligence Team. -
Project Manager
As a Project Manager, you will be responsible for the day-to-day management of one or more complex programs. -
AI Recruitment Specialist
TELUS International is looking for a Recruitment Specialist to join the AI team in Poland! -
-
Payment Specialist
TELUS International is looking for a Payment Specialist to join the team in Poland! -
Internet Safety Evaluator Poland
You will be reviewing and evaluating online video search results to improve their content and quality. You will be required to provide feedback and analysis on video content found in search engine results and provide ratings on their relevance to the search terms used.A very important aspect of... -
-
Technical Coordinator
TELUS International is looking for a Technical Coordinator to join our AI team in Poland.