Software Engineer, ML/NLP

Neeva
Apply Now

Job Description

The Search team at Neeva tackles a spectrum of interesting challenges: cutting edge NLP and machine learning problems, high performance distributed systems, and delightful user experiences across web and mobile. Our stack is built using Golang and Python, on top of technologies like Spark, Kubernetes, React and others.

As a machine learning and NLP engineer on the team, you’ll be responsible for:

  • Extracting signals and features from different types of data
  • Experimenting with different models from shallow heuristics to very deep models
  • Building datasets that meaningfully capture user experience
  • Writing production quality code and owning your pipelines end-to-end
  • Launching and analyzing changes to different components of Neeva search

What we’re looking for:

  • 2+ years of relevant professional experience working on projects directly using ML/NLP
  • Strong coding and software engineering skills
  • Proficiency with ML tools like PyTorch, TensorFlow, sklearn, etc.
  • Experience with shipping changes in a production setting
  • Ability to work effectively with little guidance
  • Experience with information retrieval, search and recommendation systems is a plus
  • Experience with modern deep learning techniques for NLP is a plus
  • Experience with data set collection and curation is a plus
  • MS/PhD in relevant areas (applied statistics, machine learning, natural language processing, data mining, information retrieval, signal processing) is a plus

Salary Range

$125,000 - $220,000 USD annually, as part of a compensation package that includes sign on bonus, equity, and benefits. Our salary range is based on various factors, including our size and industry, as well as the candidate’s experience, skillset, relevant education and role related qualifications.

Company Info.

Neeva

Neeva was created to give you a choice in how you search and experience the internet. We built Neeva to feel like your personal corner of the web, designed specifically for you – always ad-free and private. Our mission is to serve our users, and only our users.

  • Industry
    Information Technology
  • No. of Employees
    50
  • Location
    Mountain View, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Neeva is currently hiring Software Engineer Jobs in Mountain View, CA, USA with average base salary of $125,000 - $220,000 / Year.

Similar Jobs View More