Senior Machine Learning Engineer

Hybrid in Charlotte, NC, US • Posted 16 hours ago • Updated 16 hours ago
Contract W2
Contract Independent
On-site
$50 - $60/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • ML models
  • AWS SageMaker
  • PySpark.
  • MLflow
  • Docker

Summary

Job Title: Senior Machine Learning Engineer

Location: Charlotte, NC

Experience: 10+ Years

Employment Type: Long-term contract

Job Summary

We are looking for a highly skilled Senior Machine Learning Engineer with strong expertise in AWS SageMaker, Terraform, MLflow, PySpark, and Python. The selected candidate will design, deploy, and optimize end-to-end machine learning pipelines while ensuring automation, scalability, and performance in a distributed environment. This position requires deep technical proficiency in MLOps and cloud infrastructure management on AWS.

Key Responsibilities

  • Design and implement scalable ML models and pipelines using AWS SageMaker and PySpark.
  • Develop infrastructure as code solutions using Terraform for ML environments.
  • Manage and optimize ML experiment tracking, versioning, and deployment using MLflow.
  • Automate model training, evaluation, and deployment workflows.
  • Collaborate with data scientists, data engineers, and cloud architects to integrate ML solutions into production systems.
  • Migrate existing models into AWS environments and ensure performance improvements.
  • Monitor model drift, manage retraining processes, and improve model lifecycle management.
  • Ensure adherence to best practices in code quality, CI/CD, and MLOps governance.

Required Skills and Experience

  • 8 9 years of overall experience with at least 5 years in applied machine learning and model deployment.
  • Strong hands-on experience with AWS SageMaker for training and deploying ML models.
  • Proficiency in Python, PySpark, and relevant data science libraries (Pandas, NumPy, Scikit-learn).
  • Expertise with MLflow for model tracking, registry, and lifecycle management.
  • Strong experience in Terraform for infrastructure automation.
  • Solid understanding of machine learning principles, data preprocessing, and scalable feature engineering.
  • Experience with CI/CD pipelines, container orchestration (Docker, ECS, EKS), and version control systems (Git).
  • Excellent problem-solving, communication, and collaboration skills.

Education

  • Bachelor s or master s degree in computer science, Data Science, or related field.
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.
  • Dice Id: 90767752
  • Position Id: 8933307
  • Posted 16 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Charlotte, North Carolina

Yesterday

Easy Apply

Contract

Depends on Experience

Charlotte, North Carolina

Today

Easy Apply

Contract

$69.5 - $78.31

Hybrid in Charlotte, North Carolina

Today

Easy Apply

Full-time

$80,000 - $100,000

Charlotte, North Carolina

Today

Contract

USD 69.00 - 74.00 per hour

Search all similar jobs