

Insight Global
Machine Learning Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer on a 12-month remote contract, paying up to $110/hr. Key skills include Python, PyTorch, TensorFlow, and experience with production ML systems. A BS in Computer Science or equivalent is required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
880
-
🗓️ - Date
March 21, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#PyTorch #Statistics #Deployment #Datasets #GIT #Computer Science #Data Pipeline #NLP (Natural Language Processing) #A/B Testing #Data Analysis #ML (Machine Learning) #Python #TensorFlow #Deep Learning #NumPy #Pandas
Role description
Position: Machine Learning Engineer
Location: Remote
Duration: 12 month contract + extensions
Pay: up to $110/hr.
Job Description:
Build and deploy production machine‑learning models that support a data annotation platform used for training and evaluating LLMs and multimodal models. This is a hands‑on role focused on model development, data pipelines, and deployment.
Responsibilities:
• Build and deploy ML models for data annotation workflows.
• Develop models for user intent, relevance, and signal quality.
• Own ML work end to end: data prep, experimentation, training, deployment.
• Build and maintain data pipelines and ML CI/CD workflows.
• Perform data preprocessing and exploratory analysis on large datasets.
• Partner with engineers and data teams to deliver ML solutions into production.
• Improve existing models and experiment with new approaches.
Requirements:
• BS in Computer Science or equivalent experience.
• Proven experience delivering production ML systems.
• Strong Python and experience with PyTorch, TensorFlow, or scikit‑learn.
• Experience with NumPy, pandas, and large‑scale data analysis.
• Solid understanding of ML algorithms, statistics, and data structures.
• Experience with Git and standard software development practices.
• Experience running experiments, A/B tests, and evaluating models.
Nice to Have:
• Experience with data annotation platforms or synthetic data.
• Production experience with deep learning systems at scale.
• Experience with LLMs, NLP, or multimodal models.
Position: Machine Learning Engineer
Location: Remote
Duration: 12 month contract + extensions
Pay: up to $110/hr.
Job Description:
Build and deploy production machine‑learning models that support a data annotation platform used for training and evaluating LLMs and multimodal models. This is a hands‑on role focused on model development, data pipelines, and deployment.
Responsibilities:
• Build and deploy ML models for data annotation workflows.
• Develop models for user intent, relevance, and signal quality.
• Own ML work end to end: data prep, experimentation, training, deployment.
• Build and maintain data pipelines and ML CI/CD workflows.
• Perform data preprocessing and exploratory analysis on large datasets.
• Partner with engineers and data teams to deliver ML solutions into production.
• Improve existing models and experiment with new approaches.
Requirements:
• BS in Computer Science or equivalent experience.
• Proven experience delivering production ML systems.
• Strong Python and experience with PyTorch, TensorFlow, or scikit‑learn.
• Experience with NumPy, pandas, and large‑scale data analysis.
• Solid understanding of ML algorithms, statistics, and data structures.
• Experience with Git and standard software development practices.
• Experience running experiments, A/B tests, and evaluating models.
Nice to Have:
• Experience with data annotation platforms or synthetic data.
• Production experience with deep learning systems at scale.
• Experience with LLMs, NLP, or multimodal models.






