Software Engineer, ML/NLP at Neeva
๐บ๐ธ United States โบ California โบ Mountain View (Posted Mar 9 2022)
Please mention that you found the job at Jobhunt.ai
Apply now!
Job description
Mountain View, CA or Austin, TX
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
Please mention that you found the job at Jobhunt.ai
Apply now!