AI/ML Engineer

Overview

Remote
50 - 80
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Agile
Big Data
Cloud Computing
Collaboration
Communication
Computer Science
Algorithms
Amazon Web Services
Apache Spark
Artificial Intelligence
Data Modeling
Data Processing
Data Science
Databricks
Computer Vision
Conflict Resolution
Continuous Delivery
Continuous Integration
Deep Learning
Google Cloud Platform
Kubernetes
Lifecycle Management
Machine Learning (ML)
Machine Learning Operations (ML Ops)
Microsoft Azure
Documentation
Scalability
TensorFlow
Training
scikit-learn
Problem Solving
Prompt Engineering
Python
SQL
Statistics
Natural Language Processing
NumPy
Orchestration
Pandas
PyTorch
Docker
Generative Artificial Intelligence (AI)
Good Clinical Practice
Keras

Job Details

Job Title: AI/ML Engineer
Location: Remote
Experience Level:10+ Years


About the Role
We are seeking a highly skilled AI/ML Engineer to design, build, and deploy machine learning models that solve real-world business problems. The ideal candidate will have strong experience in data science, machine learning algorithms, and production-grade ML systems.


Key Responsibilities

  • Design, develop, and deploy machine learning and AI models.

  • Build end-to-end ML pipelines including data preprocessing, training, validation, and deployment.

  • Work with large datasets to extract insights and improve model performance.

  • Implement deep learning, NLP, or computer vision solutions as needed.

  • Optimize models for performance, scalability, and accuracy.

  • Collaborate with data engineers, product managers, and business stakeholders.

  • Monitor models in production and retrain as needed.

  • Maintain clear documentation and follow best practices for ML lifecycle management.


Required Skills & Qualifications

  • 5–10+ years of experience in AI/ML engineering or data science.

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

  • Hands-on experience with TensorFlow, PyTorch, or Keras.

  • Solid understanding of machine learning algorithms, statistics, and data modeling.

  • Experience with SQL and data processing frameworks.

  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).

  • Knowledge of MLOps, CI/CD pipelines, and model deployment.

  • Strong problem-solving and communication skills.


Preferred Qualifications

  • Experience with NLP, computer vision, or generative AI.

  • Knowledge of LLMs, prompt engineering, or RAG architectures.

  • Experience using Docker, Kubernetes, and ML orchestration tools.

  • Familiarity with Spark, Databricks, or big data technologies.

  • Experience working in Agile environments.


Education

  • Bachelor’s or Master’s degree in Computer Science, Data Science, AI, 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.