AI/ML Engineer

Overview

Remote
Depends on Experience
Contract - W2

Skills

Amazon Web Services
Apache Kafka
Apache Spark
Artificial Intelligence
Big Data
Docker
Generative Artificial Intelligence (AI)
Google Cloud Platform
Java
Keras
Kubernetes
Machine Learning (ML)
Microsoft Azure
Natural Language Processing
PyTorch
Python
R
TensorFlow
Vertex

Job Details

Job Title: AI/ML Engineer

Contract: W2 ONLY


Job Description

We are seeking a highly skilled AI/ML Engineer to design, develop, and deploy machine learning solutions that solve real-world business challenges. The ideal candidate will have strong expertise in data science, machine learning, and software engineering, with the ability to translate business problems into scalable AI/ML models.


Responsibilities

  • Design, develop, and optimize machine learning and deep learning models for various business use cases.

  • Build and maintain end-to-end ML pipelines, including data preprocessing, feature engineering, model training, evaluation, and deployment.

  • Collaborate with data scientists, data engineers, and business stakeholders to identify AI/ML opportunities.

  • Deploy ML models into production using cloud platforms (AWS, Azure, Google Cloud Platform) or on-premise infrastructure.

  • Monitor, maintain, and continuously improve ML models post-deployment.

  • Research and apply new algorithms, frameworks, and best practices in AI/ML.

  • Ensure solutions follow best practices in scalability, performance, and data governance.


Required Skills & Qualifications

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

  • 12+ years of experience in building and deploying machine learning models.

  • Proficiency in Python, R, or Java with libraries such as TensorFlow, PyTorch, scikit-learn, or Keras.

  • Strong understanding of supervised, unsupervised, and deep learning techniques.

  • Hands-on experience with NLP, Computer Vision, or Generative AI is a plus.

  • Experience with data pipelines and big data tools (Spark, Hadoop, Kafka).

  • Knowledge of cloud AI/ML services (AWS SageMaker, Azure ML, Google Cloud Platform Vertex AI).

  • Strong problem-solving and analytical skills with ability to translate business needs into technical solutions.


Preferred Skills

  • Experience with MLOps frameworks (MLflow, Kubeflow, Airflow).

  • Familiarity with containerization and orchestration (Docker, Kubernetes).

  • Knowledge of data governance, security, and compliance in AI systems.

  • Strong communication and collaboration skills.

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.