Visit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference!
Reserve Now

Data Scientist


Calgary, Alberta

Stock options

IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our compensation plan and are offered as a bonus when we hit collective company goals.

Unlimited vacation

IrisCX offers unlimited vacation to give our team the opportunity to rest and recharge without thinking about a 'vacation bank'. We take a minimum of two weeks off per year, and we are empowered to take more than that as long as we make sure to balance it with our workload.

Flexible/remote work schedule

At IrisCX, you're empowered to work wherever you want. We work asynchronous-first, with the goal of reducing company-wide meetings and empowering our team to choose the working hours that serve them best. Some customer-facing jobs may require a specific time zone and working hours.

Comprehensive benefits

All full-time IrisCX team members have access to our employer-paid comprehensive benefits plan. We also offer stipends for mobile phones, digital wellness, and remote work setup.

Who we are

IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push the boundaries of Visual Customer Experience.
Ideal candidates would have proven experience working in a hybrid environment. Proven track record with NLP, Computer Vision, and statistic modeling algorithms. Ideal candidates will be able to demonstrate the pros and cons of existing commercial off-the-shelf solutions along with the capabilities to build custom solutions utilizing the latest machine learning and AI technologies capitalizing on early research and academic whitepapers.
As a data scientist, you will be instrumental in defining the vision and building customer-critical features in the product. You will be developing real-time video analysis applications utilizing the latest AI technologies. You will be conducting research, testing hypothesis, and showcasing MVPs ongoing.
At IrisCX, we are OKR-driven. We set goals, and we measure success against them. Everyone in the company carries individual KRs that align with the overall success of the company.
Please be ready to demonstrate your portfolio. Prepare by having concrete measurable examples of where your efforts made a difference for the company.
The interview process will consist of three stages:
  • Video pre-screening. Self-Guided video submission using IrisCX. Instructions will follow post-application.
  • Technical interview with the team. Hands-on technical pre-screening where you will be required to solve a problem within the 1-hour time window. Help and specific instructions will be provided.
  • Leadership interview. You will meet an irisCX leadership team and will be tested on various business topics, and general communication, sales, and collaboration concepts.


  • Analyze raw data: assessing quality, cleansing, and structuring for downstream processing
  • Design accurate and scalable prediction algorithms
  • Collaborate with the engineering team to bring analytical prototypes to production
  • Generate actionable insights for business improvements
  • Working closely with Product Owners and CTO
  • Designing and testing NLP, computer vision algorithms, and predictive models
  • Building scalable architecture to support multiple platforms at the same time
  • Brainstorming new product ideas and bringing them to life
  • Working with the design team to make the most appealing products
  • Work with the sales team to understand customer’s pain points and to develop strategies for client engagement


  • Proven experience in building production-ready applications with Python, Pytorch/TensorFlow, Flask
  • Hands-on experience with Tableau
  • Machine learning models and their version controlling, MLOps
  • Experience with Mongo, MYSQL is must
  • Must have experience with CICD stacks such as CloudBuild, Jenkins, CircleCI
  • Experience with building State of Art Models Inference based applications
  • JIRA, Confluence, Git, Docker, Swagger
  • Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau)
  • Nice to have
  • experience working with real-time video streaming applications
  • experience working with Snowflake

Other opportunities

You'll onboard new clients, understand their unique use cases, and grow product usage within each account.


Calgary, AB or Remote in Canada

You will help test and build next generation streamline next generation Customer Experience platform


Calgary, AB or Remote in Canada

You'll serve as the main point of contact for customers throughout the technical phases of the onboarding and manage projects through to completion.


Calgary, AB or Remote in Canada