Role overview

Machine Learning Research Scientist

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Details

  • Research and development: work with and develop state-of-the-art NLP models to improve conventional market research practices.

Basic Qualifications:

  • MS/PhD in Computer Science, Machine Learning, Statistics, Applied Mathematics, or a related field.
  • 2+ years of hands-on experience in predictive modeling, ML or large data analysis
  • Algorithm and model development experience for large-scale applications

Basic Qualifications:

  • Proficiency in at least one of the following languages: Python, R/Matlab, Java
  • Comfortable working with teams in different time zones, (USA, Europe)
  • Good communication skills, ability to explain technical concepts to non-technical audiences.

Preferred Qualifications:

  • Strong understanding of Transformer architecture and Attention mechanisms.

Preferred Qualifications:

  • 2 years of experience in NLP
  • Familiarity with spaCy, AllenNLP, Gensim, Pytorch, Tensorflow, Deep Learning
  • Knows the difference between RNN, CNN, LSTM, GANs.
  • Familiar with Meta AI, Deepmind, Google AI, OpenAI and other big players.
Similar roles

Keep a backup shortlist.

Browse stack
FocusMachine Learning Research ScientistRole area
Seniority signalSeniorCandidate level
StackJava, PythonPrimary skills
Location41 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.