Applied Data Scientist

Location: Calgary, AB

*** Mention DataYoshi when applying ***

“I wake up every morning excited to start my job. A huge portion of my daily tasks involve learning and working with cutting-edge technology both in Machine Learning and Software Development. Aside from working on interesting problems that comes directly from real customer needs with millions of users, I do enjoy working with a highly talented, approachable, and supportive team.” - Mahshid, Senior Machine Learning Developer, Calgary

The Position:

We are looking for an Applied Data Scientist to join our machine learning team. In this position, you will create and support a wide-range of machine learning features within our product fleet. You will apply your skills and knowledge to build and deploy machine learning models at scale in the domain of natural language processing, recommendations, personalization, and content generation.

You are someone who enjoys the meticulous approach to data. You will craft the modelling approach to get end results for our Product Development team and will work closely with them to ensure your strategic approach to data aligns to the predictive models you present which will allow them the create proper coding and features.

Key Responsibilities:

  • Perform data-explanatory analyses to identify commonalities and assess the feasibility of proposed features
  • Design and build machine learning models (training, validation, and testing) with appropriate solutions for data sampling, feature selection, and feature engineering
  • Own performance and reliability of new and existing ML product features for recommendations and search
  • Work closely with the development team to build the prototype for testing and integrate successful models and algorithm into the product
  • Work collaboratively in a team environment conducting code reviews and design reviews
  • Create tests to evaluate machine learning feature's lift on targeted product KPIs

Key Requirements:
Minimum Requirements

  • 4 or more years of industry experience working as a data scientist or as a machine learning developer
  • Excellent understanding of machine learning techniques and algorithms
  • Proficiency in Python and its data science stack - numpy, scikit-learn, dask, pytorch, etc.
  • Ability to dive deep into complex technical problems - and deliver tangible solutions
  • Self-motivated, with an ownership mindset, and willing to do what it takes to get the job done
  • University degree in the quantitative field - mathematics/statistics, computer science, engineering, and etc.

Preferred Requirements

  • Previous work as a data scientist in the context of recommendation engines and personalization
  • Experience and proficiency with AWS technologies (EC2, Lambda, SageMaker, S3, and etc.)
  • Experience with C# and Entity Framework

Technologies we use:

  • AbsorbLMS, C#, Python, Confluence, Jira, AWS

The Company:
Absorb Software is a learning technology company based in Calgary, Alberta Canada, with offices in London, Dublin, Tampa, Boston, Salt Lake City and Sydney.

Absorb offers both Absorb Infuse, the first Learning Experience Platform (LXP) to offer a true in-the-flow learning experience, and our flagship product, Absorb LMS, an industry-leading and award-winning Learning Management System for businesses, higher education, government and non-profit agencies around the world. Absorb is setting new standards in learning technology and support, fueling companies who believe that people are their greatest asset.

We exceed expectations across enterprises, industries and continents, helping people learn at the speed of now and preparing companies for the future of work. How do we do it better? We pay attention to the details and go deep where it matters. Turning a culture of learning into a revenue engine for global titans the world over.

Care to join us?

Why work at Absorb Software?

  • This position is eligible for participation in Absorb’s bonus program as outlined in Absorb’s Bonus Program Policy.
  • RRSP match program.
  • Employer paid benefits: health, dental and vision.
  • Professional development plans.
  • Career progression/internal mobility opportunities.
  • Inclusive work environment.
  • Casual dress code.
  • Volunteering opportunities.
  • Company/team building events.
  • Games room, meditation & yoga space, state of the art workplace.

Additional requirements/information for candidates:

  • In the event a current Absorb employee would like to apply for this role they will inform their supervisor prior to submitting their application.
  • This position will be subject to pre-employment background screening, including a criminal record check.
  • The successful candidate must be able to show proof of legal eligibility to work in Canada without sponsorship.
  • The successful candidate must be able to temporarily work remotely during the Covid-19 pandemic
  • Incomplete online applications will not be considered.
  • Applicants will be accepted until a suitable candidate is found

Absorb Software is proud to be an equal opportunity employer, we celebrate diversity and are committed to creating a safe and inclusive environment for all our people.

*** Mention DataYoshi when applying ***

Offers you may like...

  • dunnhumby

    Senior Applied Data Scientist
    Gurgaon, Haryana
  • dunnhumby

    Senior Applied Data Scientist
  • JPMorgan Chase Bank, N.A.

    Applied Data Scientist - Athena Applied Intelligen...
  • Advanced Micro Devices, Inc.

    Applied Machine Learning Engineer - 89823
    Markham, ON
  • Cerebras Systems

    Applied Machine Learning Engineer