Machine Learning Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Recruiting
Employment Authorization
Regression Analysis
Clustering
Collaboration
Scalability
Workflow
Computer Science
Data Science
Artificial Intelligence
Python
NumPy
Pandas
scikit-learn
Algorithms
Statistics
Data Analysis
SQL
Database
Machine Learning (ML)
TensorFlow
PyTorch
Keras
Evaluation
Deep Learning
Natural Language Processing
Computer Vision
Machine Learning Operations (ML Ops)
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Big Data
Apache Spark
Apache Hadoop

Job Details

Hiring: W2 Candidates Only

Visa: Open to any visa type with valid work authorization in the USA

Key Responsibilities

  • Design, develop, and deploy machine learning models

  • Analyze large datasets to extract insights and build predictive models

  • Implement ML algorithms for classification, regression, clustering, and recommendation systems

  • Collaborate with data engineers to build data pipelines

  • Optimize model performance and scalability

  • Perform data preprocessing, feature engineering, and model validation

  • Monitor and maintain models in production

  • Document models, workflows, and best practices

  • Stay updated with latest ML techniques and tools


Required Skills & Qualifications

  • Bachelor s or Master s degree in Computer Science, Data Science, AI, or related field

  • Strong programming skills in Python (NumPy, Pandas, Scikit-learn)

  • Good understanding of machine learning algorithms and statistics

  • Experience with data analysis and data preprocessing

  • Knowledge of SQL and databases

  • Familiarity with ML frameworks like TensorFlow, PyTorch, or Keras

  • Understanding of model evaluation techniques


Preferred Skills

  • Experience with deep learning and neural networks

  • Knowledge of NLP or Computer Vision

  • Familiarity with MLOps tools (MLflow, Kubeflow)

  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform)

  • Exposure to Big Data tools (Spark, Hadoop)


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.