Senior Data Scientist - NLP [Remote, NO C2C]

Location: San Francisco, CA 94147

*** Mention DataYoshi when applying ***

JOB TYPE: Freelance, Contract Position - No agencies (See notes below)

LOCATION: Remote (US-based candidate only)

HOURLY RANGE: Our client is looking to pay $90 - $110 USD / HR

ESTIMATED DURATION: 40Hrs/Week - Long Term, ongoing project


  • +4 years of experience in data science

  • +2 years developing NLP and NN models

  • NLP, ML, deep learning

  • Python (NLTK, spaCy, Keras, TensorFlow, Bert, neural nets)


Braintrust ( is a user-controlled talent network, where you keep 100% of what you earn and actually get to own the platform. We've been onboarding some big clients and specifically need a Senior Data Scientist (NLP) for our client.


Our client is looking for a skilled and motivated Senior Data Scientist with a focus on Natural Language Processing to join the Data Science team. This team embeds artificial intelligence and machine learning into the product portfolio and business to create coaching solutions and personalized experiences to help their users achieve success on their fitness journeys.

They encourage creative solutions and strive to maintain rigorous scientific and engineering standards.

What you’ll be doing:

  • Be a primary contributor to the design and implementation of their core NLP-powered products. In collaboration with the data scientists and senior engineers, you'll be introducing novel NLP-powered experiences, and driving innovation throughout the product using techniques such as Text Classification, Named Entity Recognition, Relation Extraction, and Attention-based models
  • Discover data sources, create and refine features from the underlying data
  • Perform hands-on data analysis and modeling with huge data sets
  • Apply data mining, NLP, deep learning, and machine learning (both supervised and unsupervised) to improve relevance and personalization algorithms
  • Work side-by-side with product managers, software engineers, and designers in designing experiments and minimum viable products
  • Explore new design or technology shifts in order to determine how they might connect with the customer benefits the client wishes to deliver

Qualifications to be successful in this role:

  • Strong background in implementing natural language processing, machine learning, and deep learning solutions
  • 4+ years of industry experience with data science, including at least 2 years developing NLP and NN models
  • Experience with building and deploying services at scale; experience with services in production, not just side projects;
  • Applied experience working with Python, frameworks such as NLTK, spaCy, Keras, TensorFlow, Bert, neural nets; not just tinkering
  • Efficient in SQL, Hive, or SparkSQL, etc.
  • BS, MS, or PhD in an appropriate technology field (Computer Science, Statistics, Applied Math, etc.)
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences


Qualified candidates will be invited to do a screening interview with the Braintrust staff. We will answer your questions about the project, and our platform. If we determine it is the right fit for both parties, we'll invite you to join the platform and create a profile to apply directly for this project.

C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.

Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.

This is a remote position.

*** Mention DataYoshi when applying ***

Offers you may like...

  • Progressive IT Resourcing

    Senior Data Analyst DA/ZR
    Bellville, Western Cape
  • Lionbridge Technologies

    Senior Data Analyst
    Ballina, County Mayo
  • InSync

    Senior Data Analyst
    Calgary, AB
  • Mistplay

    Senior Data Analyst
    Montréal, QC
  • Principal Insurance Company (Hong Kong) Limited

    Senior Data Analyst
    Hong Kong