The Opportunity

Calgary, AB
Can work Remote
Information Technology
Full-time - Permanent

**This position is also available in the following locations: Vancouver, Calgary, Toronto, Montreal, Moncton, Saint John and Halifax. **

We are a fun, flexible, innovative, project based consulting firm, looking to expand our Analytics practice. We are seeking a Data Scientist who will help discover the information hidden in vast amounts of data and make smarter decisions to deliver even better products for our customers. Your primary focus will be in applying data mining techniques, doing statistical analysis, and building high quality prediction systems.

Solution Consultants work with clients and other resources to effectively communicate, design, plan, and implement capabilities that provide value to customers - this is achieved through both verbal presentation skills and technical demonstrations. Activities include software demonstrations and prototypes; customer meetings and technical presentations; account technical support; software installations/evaluations; assessment of business problems; and identification of solutions using the Data Analytics Tools.

This full-time position's primary location is Calgary, Alberta, but requires up to 50% of time travelling to other locations across Canada and the United States.

What you'll do


  • Selecting features as well as building and optimizing classifiers using machine learning techniques
  • Data mining using state-of-the-art methods
  • Extending companies' data with third party sources of information when needed
  • Enhancing data collection procedures to include information that is relevant for building analytic systems
  • Processing, cleansing, and verifying the integrity of data used for analysis
  • Doing ad-hoc analysis and presenting results in a clear manner
  • Creating automated anomaly detection systems and constant tracking of their performance
  • Meets directly with clients' business users to identify project objectives and business requirements; and with clients' IT users to identify technical requirements
  • Works within overall project plan and schedule
  • Provides feedback to customers and creates structured documentation, including specifications and weekly status reports
  • Provides expertise and leads technical aspects of sales pursuits
  • Participates in the business requirements gathering process for client customizations
  • Acts as a technical mentor for clients in transferring solution-critical knowledge
  • Collaborates with customer team participants
  • Ensures that all implementation methodology deliverables are complete and on time

What you'll need


Technical Experience

  • 5+ years experience in relevant quantitative and qualitative research and analytics experience
  • Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc.
  • Experience with common data science toolkits, such as R, SAS Weka, NumPy, MatLab, etc. Excellence in at least one of these is highly desirable
  • Experience with data visualization tools, such as D3.js, GGplot, etc.
  • Proficiency in using query languages such as SQL, Hive, and Pig
  • Experience with NoSQL databases, such as MongoDB, Cassandra, and HBase
  • Good applied statistics skills, such as distributions, statistical testing, regression, etc.
  • Selecting features as well as building and optimizing classifiers using machine learning techniques
  • Data mining using state-of-the-art methods
  • Processing, cleansing, and verifying the integrity of data used for analysis
  • Doing ad-hoc analysis and presenting results in a clear manner
  • Experience with Hadoop distributions such as Hortonworks and Cloudera as well as their associated open source projects (MapReduce, Impala etc.)
  • Specialized experience with Kafka, Spark, and Hbase, with Scala based coding in Spark Streaming and Spark SQL

Professional, Consulting and Business Experience

  • Master's degree in mathematics, statistics, or computer science or related field; PHD degree preferred.
  • Highly motivated, creative, and self-sufficient with the ability to work successfully under pressure
  • Team/Interpersonal:
  • Excellent communication skills
  • Ability to deal with ambiguity and complex issues and concepts
  • Ability to react quickly and take advantage of changing business conditions
  • Primarily an individual contributor, but can take a leadership role on as needed basis
  • Proficiency with applying different SDLC methods including Agile, Scrum, XP, RUP, and Kanban
  • The ability to work as part of a close-knit team
  • Time management skills in a dynamic sales and delivery environment
  • Field consulting or professional services delivery experience
  • Ability to travel to client locations
  • Ability to work in the US

We're looking for

Core Skills

Data Mining Hadoop Interpersonal Qualitative Research Quantitative Research Analytics Experience Maching Learning Techniques/Algorithms Query Languages Applied Statistics Skills

A little bit about us

T4G Limited

T4G's head office is located in Toronto, ON with offices in Halifax, NS, Moncton, NB, Saint John, NB and Vancouver, BC.

We are a diverse collection of tech experts, creative thinkers, and consultants who are driven to produce exceptional change. We pride ourselves on our end-to-end technology solutions-if you need it, we make it happen.

T4G Limited was established in 1996. Initially, our expertise and solutions were tailored to the retail sector, with service offerings in BI and development. Over the years, we have hired truly amazing talent and broadened our capabilities.

Now our work spans the key areas of technology and marketing that businesses rely on today, including digital marketing, custom development, managed services, and leadership on the forefront of data science. We support companies across multiple verticals, including retail, travel, financial services, communications, and the public sector.

T4G Limited is a privately held Canadian company with more than 220 employees, with offices across Canada and a customer base that spans North America.

Are you interested?

Work With Us

Why T4G? 

It's more than just a job. T4G is a collaborative, values-focused organization where people care deeply about each other, their work, and our clients. We take pride in cultivating an open and inspiring environment that respects every individual and encourages them to grow personally and professionally.

A career with T4G means a place where your ideas are heard and valued, and where you're given the support to make them come to life, all surrounded by some of the brightest people in the industry.

Apply Now