Machine Learning Ops Engineer

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Artificial Intelligence (AI)
Natural Language Processing (NLP)
Python
Machine Learning
PostgreSQL

Job Details

Job Title: Machine Learning Ops Engineer

Location: Remote

Duration: Long Term Contract

Technical Skills: Years/Level of Experience

Machine Learning (12+ yrs experience)

Artificial Intelligence (AI) (12+ yrs experience)

Natural Language Processing (NLP) (12+ yrs experience)

Role Description:

Develops applications and systems that utilize AI tools, Cloud AI services, with proper cloud or on-prem application pipeline with production ready quality. Be able to apply GenAI models as part of the solution. Could also include but not limited to deep learning, neural networks, chatbots, image processing.

"MLOps Engineer:

Required Qualifications & Experience:

  • Masters +2 years of experience or 6 years relevant work experience
  • Excellent oral and written communication skills
  • Formulate and rapidly prototype various approaches as well as effectively communicate the pros and cons of each.
  • Excellent time management
  • Ability to contribute to a high-performing, motivated workgroup by applying interpersonal and collaboration skills to achieve project goals
  • Provide technical guidance in the fields of NLP, Machine Learning, Statistical Methods
  • Provide data-driven approaches to tackle various business and NLP problems
  • Ability to contribute to the creation of an environment that motivates individuals to work collaboratively as a team

Requires proficiency in:

  • Python (including developing, testing, and deploying production ML pipelines)
  • Regular Expressions
  • SQL (PostgreSQL)
  • No-SQL (MongoDB)
  • Version control systems (Git)
  • Experience with ML frameworks: Tensorflow, PyTorch, Transfomers, Scikit-learn, XGBoost, LSTM, Keras, Pandas, BERT, CNN, RNN, SVMs, k-Nearest Neighbors, Linear/Logistic Regression and Classification, Ensemble Methods, Graphical Models, Clustering, Tesseract
  • Information Extraction
  • Statistical model building (particularly classification)
  • Ability to draw insights from sparsely labeled textual data
  • Ability to leverage domain knowledge as well as ontologies to improve model performance

Knowledge of and experience using various NLP approaches, particularly:

  • Pattern recognition/feature extraction
  • Supervised, Unsupervised, and Semi-Supervised learning techniques
  • Understanding of various language models (N-Gram, Skipgram, NLM, etc.)
  • Practical experience leveraging open source libraries for emerging DNN approaches to NLP (transformers, BERT, RoBERTA, etc.)
  • Chunking/Tokenization
  • Semantic parsing

The following skills are not required but are highly desired:

  • Experience with NLP technologies
  • Experience with machine learning
  • Cloud Services Provides (AWS, Azure, Google Cloud Platform)
  • Web Service technologies such as SOAP, WSDL, WS-Security, MTOM, SWA
  • Relational Databases such as DB2, Oracle, MySQL, SQL, JDBC
  • NoSQL databases such as MongoDB and HBase
  • Hadoop, Spark, HDFS, MapReduce, YARN, Scala, MapReduce, Pyspark
  • XML processing experience such as XSD, XPath, XSL, XSLT, etc.
  • ebXML
  • IBM MQ Series

Required Skills:

  • Artificial Intelligence (AI) (10+ yrs experience)
  • Natural Language Processing (NLP) (10+ yrs experience)
  • Python (10+ yrs experience)
  • Machine Learning (10+ yrs experience)
  • PostgreSQL (10+ yrs experience)

Education Level : Master s +5 years of experience or Bachelor's Degree + 7 years of experience

Special Requirements

Work Authorization: s

Clearance Required: Public Trust (Full Clearance)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.