As a Python engineer for AI/Machine Learning, you will:
• Join a team of driven software engineers to design, prototype, implement, deploy, and maintain features for our NLP or search related projects.
• Conduct experiments on large datasets to evaluate the feasibility, results, and performance of NLP technology
• Make sound engineering decisions and improve software development practices with an eye for performance and reliability
Required qualifications:
• Strong Python programing skills.
• Hands on Python experience on data analysis & visualization is a big plus.
• Experience building software that deals with unstructured text data.
• Knowledge of modern deep learning approaches to NLP, including but not limited to word2vec, seq2seq & FastText.
• Knowledge of traditional machine learning algorithm and techniques, including but not limited to TF-IDF, n-gram, SVM & LSI.
• Ability to write code that is efficient and clean.
• Ability to work closely with teammates in a highly collaborative environment, as well as providing strong individual contributions.
• Able to read English documents and NLP research papers.
Preferred qualifications:
• BS degree or equivalent practical experience in a quantitative field, preferably computer science, statistics, or mathematics.
• Experience with data science libs like numpy, pandas, matplotlib.
• Experience with machine learning libs like gensim, scikit-learn, xgboost
• Experience with other machine learning topics like recommendation system
• Experience with Linux is a plus.
• Working knowledge of Java or C#.
• Experience with deep learning framework like Tensorflow.
• Experience with distributed computing technology like Hadoop, Hive, Pig or Spark.
• Experience with Solr, Elastic Search or any other search engine.
简历请发:
[email protected]