Senior AI/Machine Learning Engineer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Algorithms
Amazon SageMaker
Computer Science
Continuous Integration and Development
Deep Learning
Data Structure
Conflict Resolution
Art
Artificial Intelligence
Health Care
Generative Artificial Intelligence (AI)
Machine Learning (ML)
Kubernetes
Evaluation
Mentorship
Data Science
Electronic Commerce
Cloud Computing
Collaboration
Machine Learning Operations (ML Ops)
Natural Language Processing
XGBoost
Statistics
Open Source
TensorFlow
Research
Prompt Engineering
Good Clinical Practice
Continuous Delivery
Problem Solving
Publications
Microsoft Azure
PyTorch
Amazon Web Services
Scalability
Continuous Integration
Docker
Finance
Google Cloud Platform
Python
Testing
Training
Unstructured Data
scikit-learn
NLTK
Communication

Job Details

Job Title: Senior AI/Machine Learning Engineer

Location: [Houston, TX ] Onsite
Experience Level: 10+ Years
Job Type: Contract


Job Summary:

We are looking for a highly experienced and motivated Senior AI/Machine Learning Engineer to join our growing AI team. You will play a key role in designing, developing, and deploying state-of-the-art machine learning and deep learning models to solve real-world problems. You will collaborate closely with data scientists, software engineers, and product managers to bring AI-driven features and products to life.


Key Responsibilities:

  • Lead the design and development of scalable AI/ML models using structured and unstructured data.

  • Drive end-to-end model development lifecycle including data preprocessing, feature engineering, training, testing, evaluation, and deployment.

  • Apply advanced ML techniques like deep learning (CNN, RNN, Transformers), NLP, reinforcement learning, and generative models.

  • Optimize model performance for speed, accuracy, and scalability in production environments.

  • Build MLOps pipelines for continuous integration and deployment of ML models.

  • Collaborate with cross-functional teams to understand business goals and translate them into data-driven solutions.

  • Stay current with the latest research in AI/ML and proactively integrate new technologies into projects.

  • Mentor junior ML engineers and data scientists.


Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field (PhD preferred).

  • 8+ years of experience in AI/ML development and deployment.

  • Proficiency in Python and ML libraries/frameworks like TensorFlow, PyTorch, Scikit-learn, XGBoost.

  • Strong understanding of statistics, data structures, and algorithms.

  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform) and ML lifecycle tools like MLflow, SageMaker, Kubeflow.

  • Knowledge of MLOps practices and CI/CD for ML pipelines.

  • Experience in deploying models to production with containerization (Docker, Kubernetes).

  • Excellent communication and problem-solving skills.


Preferred Skills:

  • Experience with NLP frameworks (Hugging Face, SpaCy, NLTK).

  • Familiarity with LLMs, prompt engineering, and generative AI (e.g., GPT, DALL E, Stable Diffusion).

  • Experience working in industries like healthcare, finance, e-commerce, or autonomous systems.

  • Publications or contributions to open-source AI projects.

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.