AI/ML Engineer

Overview

Remote
70 - 90
Contract - W2
Contract - 9 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Cloud Computing
Algorithms
Amazon SageMaker
Artificial Intelligence
Computer Science
Amazon Web Services
Analytical Skill
Apache Hadoop
Continuous Delivery
Apache Spark
Computer Vision
Data Structure
Deep Learning
Conflict Resolution
Continuous Integration
Data Science
Docker
Good Clinical Practice
R
Research
SQL
Software Design
Natural Language Processing
Machine Learning Operations (ML Ops)
Mentorship
Microservices
Google Cloud Platform
Kubernetes
Machine Learning (ML)
Microsoft Azure
NoSQL
Optimization
Problem Solving
PyTorch
Python
Software Engineering
TensorFlow
Big Data
Vertex
scikit-learn
Java
C++
Machine Learning
Data Analysis
Feature Engineering
Model Deployment
Keras
Pandas
NumPy
NLP
Reinforcement Learning
Predictive Modeling
Neural Networks
Random Forest
Gradient Boosting
XGBoost
Data Preprocessing
Spark
Hadoop
AWS SageMaker
Azure Machine Learning
Google Vertex AI
MLOps
CI/CD
Git
REST APIs
Time Series Analysis
Data Pipelines
Statistics
Linear Algebra
Model Optimization
Hyperparameter Tuning
Data Visualization
Matplotlib
Seaborn

Job Details

Job Title: AI/ML Engineer
Experience Level: 10+ years


About the Role
We are looking for a highly skilled and innovative AI/ML Engineer to design, develop, and deploy cutting-edge machine learning and artificial intelligence models. The ideal candidate will have deep expertise in data science, model optimization, and production-level ML deployment with a strong understanding of software engineering principles.


Key Responsibilities

  • Design and develop scalable machine learning and deep learning models for real-world business problems

  • Analyze large datasets to extract insights, detect patterns, and create predictive solutions

  • Build and deploy models using MLOps practices on cloud environments (AWS, Azure, or Google Cloud Platform)

  • Optimize ML models for performance, accuracy, and scalability

  • Collaborate with data scientists, data engineers, and software developers to integrate models into production systems

  • Conduct experiments, evaluate model performance, and fine-tune hyperparameters

  • Stay up to date with the latest AI/ML research, tools, and frameworks

  • Document technical solutions and mentor junior team members


Required Skills & Qualifications

  • 10+ years of experience in software engineering, data science, or machine learning

  • Strong proficiency in Python, R, or Java

  • Expertise in ML/DL frameworks such as TensorFlow, PyTorch, Scikit-learn, or Keras

  • Solid understanding of data preprocessing, feature engineering, and model evaluation

  • Experience with cloud-based ML platforms (AWS SageMaker, Azure ML, Google Vertex AI)

  • Strong knowledge of data structures, algorithms, and software design principles

  • Experience with APIs, microservices, and containerization (Docker, Kubernetes)

  • Proficiency in SQL and NoSQL databases

  • Excellent problem-solving and analytical skills


Preferred Qualifications

  • Master’s or PhD in Computer Science, Artificial Intelligence, Machine Learning, or related field

  • Experience with NLP, computer vision, or recommendation systems

  • Familiarity with big data technologies (Spark, Hadoop)

  • Experience with CI/CD and MLOps pipelines


Education

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or related discipline

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.