Machine Learning Engineer || Seattle, WA (Onsite)

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 1
100% Travel

Skills

JAVA
USE CASES
DATA MODELING
MYSQL
REST
python
DEPLOYMENT
Machine Learning
Amazon Web Services
Database modeling
DATA SCIENCE
Sonarqube
PyTorch
Data Pipelines
Artificial Intelligence
NEURAL
PROBLEM-SOLVING
Natural language processing
Amazon Elastic Compute Cloud
Deep Learning
Datasets

Job Details

Job Title: Machine Learning Engineer

Location: Seattle, WA (Onsite)

Employment Type: Contract

Minimum Experience Required - 12 Years

Job Summary:

We are seeking a talented and results-driven Machine Learning Engineer to join our team. The ideal candidate will have hands-on experience in developing, deploying, and optimizing machine learning models and AI solutions. You will work on cutting-edge projects involving Natural Language Processing (NLP), Deep Learning, and AI prompt-response systems while ensuring scalable data pipelines and system performance.

Key Responsibilities:

  • Design, develop, and deploy machine learning models for real-world business applications.
  • Apply natural language processing (NLP) techniques to extract insights from unstructured text data.
  • Develop and maintain AI prompt-response systems for generative AI use cases.
  • Work with deep learning frameworks (e.g., TensorFlow, PyTorch) to build and fine-tune neural network models.
  • Perform data modeling, preprocessing, and feature engineering for large datasets.
  • Write clean, modular, and scalable Python and Java code to support ML workflows.
  • Use MySQL and other data storage solutions for data querying and management.
  • Perform static code analysis and ensure code quality and maintainability.
  • Deploy and monitor ML models on AWS cloud infrastructure.
  • Collaborate with cross-functional teams including Data Scientists, Backend Engineers, and Product Managers.

Required Skills & Qualifications:

  • Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, or related field.
  • Proven experience with machine learning, deep learning, and NLP techniques.
  • Strong proficiency in Python; experience with Java is a plus.
  • Solid understanding of data modeling and relational databases (MySQL).
  • Experience with AWS services such as S3, SageMaker, Lambda, or EC2.
  • Familiarity with static code analysis tools (e.g., SonarQube).
  • Ability to design AI prompt-response systems for generative AI platforms.
  • Excellent problem-solving and communication skills.

Preferred Qualifications:

  • Experience with LLMs and prompt engineering.
  • Familiarity with MLOps tools and practices.
  • Understanding of REST APIs and deployment pipelines.
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.