Software Engineer, Machine Learning

Mountain View, CA
Engineering
Full Time
DESCRIPTION

Headquartered in the heart of Silicon Valley, Moveworks, an Enterprise SaaS company is solving complex problems using the latest ML & NLP technologies. Backed by industry leaders, Bain Capital & Lightspeed Ventures, and founded by well recognized serial entrepreneurs, Moveworks is transforming the ITSM market with autonomous resolution. Our product is well defined, our customers are already asking for more, and new demand is astounding.

As a Machine Learning engineer you will have an opportunity to work on challenging real applications that resolve a critical need for Enterprise customers. If you are skilled at large scale machine learning infrastructure, modeling, Natural Language processing and/or Information Retrieval within complex systems, this could be a very exciting opportunity for you.

Responsibilities:

    • Apply machine learning, NLP, and deep learning methods to unstructured data sets and complex systems
    • Use your knowledge of machine learning fundamentals to develop and execute new algorithms, evaluate with small scale experiments and later productionize solutions at scale
    • Investigate and solve exciting and difficult challenges in machine learning, classification, data science, content analysis, and deep learning
    • Research and develop innovative, scalable and dynamic solutions to hard problems
    • Use the latest advances in machine learning, data science, neural networks and deep learning to enhance our products and create new experiences
    • Work on search/information retrieval problems
    • Write quality code using cutting edge tools to develop chat capabilities

Requirements:

    • You excel at building data pipelines to acquire/crawl, clean and maintain data for model building, as well as productionizing ML models
    • You have used ML toolkits like Scikit Learn, Apache Spark MLlib, H2O, Aerosolve or Apache Mahout
    • You feel at home developing on the Linux platform with languages like Python, Java/Scala, or C++
    • You have some prior experience working with Open source software or having contributed to it (Please share your Github profile)
    • As a bonus, if you have some familiarity with deep learning algorithms and frameworks like TensorFlow, PyTorch, Keras, or Theano
    • As a bonus, if you have some experience with NLP frameworks like SpaCY, Gensim or NLTK