Data First Jobs

iTech US Inc

Machine Learning Engineer (Mid-Level / Senior) - W2

Contract · In Office · Cincinnati, Ohio (USA)

Posted Jul 10, 2026

Work Options
Seniority Level
Cloud Stack
Job Type
Position Group
  • Job Title: Machine Learning Engineer (Mid-Level / Senior) - W2
  • Location: Cincinnati, OH (Onsite)
  • Duration: Longterm Contract (W2)
  • Primary Skills: Python, Machine Learning, TensorFlow, PyTorch, MLOps, AWS/Azure/GCP, Docker, Kubernetes
  • Key Responsibilities
  • Design, build, deploy, and maintain ML models and end-to-end ML pipelines.
  • Perform data preparation, feature engineering, model training, evaluation, and optimization.
  • Deploy and monitor models in production, including model drift detection and retraining.
  • Collaborate with data engineering, DevOps, and business teams to deliver scalable ML solutions.
  • Architect enterprise-scale ML systems and drive MLOps, automation, governance, and reliability initiatives.
  • Mentor engineers, provide technical leadership, and evaluate emerging AI/ML technologies.
  • Required Skills
  • Strong Python expertise with NumPy, Pandas, Scikit-learn.
  • Hands-on experience with TensorFlow and/or PyTorch.
  • Experience building and deploying ML solutions on AWS, Azure, or GCP.
  • Knowledge of ML pipelines, model evaluation, CI/CD, version control, and MLOps practices.
  • Strong understanding of ML system design, performance optimization, and monitoring.
  • Preferred Skills
  • Experience with MLflow, SageMaker, Azure ML or similar MLOps platforms.
  • Knowledge of Docker, Kubernetes, Spark, or Ray.
  • Experience with LLMs, Deep Learning, Transformers, Vector Databases, and ML Governance.
  • Prior experience leading ML projects or mentoring teams.

Mention you found this on Data First Jobs — it helps us bring you more roles like this.

Machine Learning Engineer (Mid-Level / Senior) - W2

iTech US Inc

Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.

Free, no spam. Unsubscribe anytime.