Machine Learning Engineer - NLP (W2 Only )

Overview

Hybrid
$100 - $112
Contract - W2
Contract - 12 Month(s)

Skills

Python
NumPy
Pandas
SciPy
Scikit-learn
TensorFlow
PyTorch
Keras
XGBoost
Transformers
BERT / RoBERTa
k-shot learning

Job Details

Job Title Machine Learning Engineer (NLP)

Location St. Petersburg, FL Or New York, NY Or Denver, CO Or Southfield, MI Or Memphis, TN (Hybrid)

Duration 8-12 Months (Temp to Perm)

Open to W2 employment only (no C2C or third-party)

Visa-independent candidates only (no sponsorship available at this time)

Job Description:

  • As part of the enterprise innovation labs, the ML Engineer is responsible for technology innovation and the next generation AI automation platforms by employing data analytics and various data science capabilities (i.e. machine learning, deep learning).
  • Incumbents will be part of an innovative and energetic team with robust ML and industry experience that develops capabilities which will drive long-term success for Raymond James.
  • The ML Engineer will have access to the vast amount of data to solve complex problems independently and demonstrate analytical thinking and is able to make judgements and recommendations based on the analysis and interpretation of data.

Essential Duties and Responsibilities

  • Identify, research, prototype, and build predictive products
  • Build cutting-edge models for understanding vast amounts of textual data
  • Write quality production code
  • Write tests to ensure ML system reliability
  • Work closely with DevOps software engineers to launch systems
  • Guide and mentor team members and help educate the business stakeholders

Knowledge of:

  • You have at least one core programming expertise, such as python (NumPy, SciPy, Pandas) or R
  • Experience with advanced machine learning methods in NLP
  • Strong statistical knowledge, intuition, and experience modeling real data
  • Ability to communicate complicated methods and results to a broad, often non-technical audience
  • Demonstrated effective coding, documentation, and communication habits
  • Experience in Financial Services or Wealth Management industries strongly preferred.

Skills:

  • Proven NLP machine learning skills, including Transformer, BERT, k-shot learning, XGBoost, TensorFlow, PyTorch, Keras, Elasticsearch, etc.
  • Experience in researching, evaluating and implementing different algorithms and tools for NLP tasks
  • Knowledge in development of statistical and machine learning models, including model validation, monitoring, explainability, and interpretability
  • Experience in Spark, Kafka, Mongo, Neo4j, AWS ecosystem are plus.
  • Ability to work remote independently with passion and maintain excellent communication and progress.
  • Identify and understand issues, problems and opportunities; compare data from different sources to draw conclusions.
  • Clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
  • Demonstrate a satisfactory level of technical and professional skill or knowledge in position-related areas; remains current with developments and trends in areas of expertise.
  • Develop and use collaborative relationships to facilitate the accomplishment of work goals.

Education:

  • Minimum of a bachelor s degree in Statistics, Mathematics, Computer Science, MIS or related degree and two (2) years of relevant experience or combination of education, training and experience.
  • Master in Statistics, Mathematics, or Computer Science and four (4) years of experience preferred OR An equivalent combination of education, experience and training.

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.