Graduate AI Research Scientist

About Us:

Cognism is an all-in-one marketing and sales acceleration solution. We use artificial intelligence and machine learning to provide organizations with a compliant way to generate leads and enrich their data. Our services are proven to help B2B organizations visualize, identify, and engage their next best business opportunity. Cognism's wealth of data and computing ecosystem allow for efficiently working with tens of billions of data points and represents our core business value.

We were awarded a position as one of the LinkedIn 2020 Top 10 Start-ups to work in!

Job Description:

Cognism is seeking an AI Research Scientist to join their growing AI laboratory. This role is a hands-on engineering and research position, reporting to the Chief Science Officer. Cognism's AI team is responsible for driving all aspects of data quality and enrichment for our global people, company, email, and event data assets. This includes designing novel algorithmic approaches, for a wide spectrum of predictive tasks at the intersection of natural language processing and network modelling.

Specifically, we are seeking an engineer/researcher with experience implementing state-of-the-art Machine Learning algorithms, with a strong mathematical/statistical foundation, and strong software engineering discipline. The team works primarily in Python, C, C++. Our ideal candidate holds a Masters or above in a closely related discipline, our ideal candidate is a recent graduate who holds a Masters or above in a closely related discipline, with hands-on industrial-grade software experience.

Examples of the type of projects you can expect to be involved in include: building predictive models to understand the hidden structures of companies, predicting individual consumer needs, identifying the next best person to reach out to for a sale and the construction of complex data architectures to process and house data ecosystems.

Key Responsibilities:

Experience and Requirements:

All skills and experience listed below would be beneficial for any applicant.

  • Ownership of experimental machine learning projects
  • Leaning on strong in-house expertise and conducting independent research, to designcreative solutions to difficult data challenges
  • Reporting and presenting experimental results and research findings clearly and efficiently
  • Making contributions to the Cognism codebase ecosystem: committing code and modelsinto shared repositories, reviewing and testing pull requests from other contributors.
  • Collaborating with teams across the business, as part of cross-departmental initiatives


Experience and Requirements:

All skills and experience listed below would be beneficial for any applicant.

  • A degree in the following subjects or equivalent: Mathematics, Computer Science, Statistics, Physics
  • Experience writing software in python (C/C++ are a bonus)
  • An understanding of modern machine learning theory
  • A strong grasp of software engineering and architecture fundamentals
  • Experience with reporting packages, and databases
  • Strong analytical skills with the ability to collect, organize and analyse large amounts ofinformation with accuracy
  • Experience working collaboratively with github, and an understanding of modern versioncontrol
  • Experience with UNIX programming environment


  • Work with the best in the industry at a high growth start-up
  • Opportunities to attend academic conferences
  • Opportunities to publish patents and academic papers
  • Access to education opportunities (books, courses, seminars, conferences)
  • Competitive compensation package
  • 24 days holiday plus all the usual public holidays
  • Monthly Wellbeing Allowance
  • Flexibility to work from home
  • Remote and in person company activities