Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer on a contract basis, focusing on enhancing a predictive model for construction job durations. Requires strong Python and scikit-learn skills, with experience in applied machine learning and data preprocessing.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
August 9, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Philadelphia, PA
-
🧠 - Skills detailed
#Data Manipulation #"ETL (Extract #Transform #Load)" #Datasets #Regression #Version Control #Python #GIT #Classification #Predictive Modeling #ML (Machine Learning)
Role description
Seeking a Machine Learning Engineer to maintain, enhance, and productionize an existing predictive model that estimates the average duration of construction jobs. You’ll work with historical workflow data, improve model accuracy, and explore new ML opportunities once the current model is stable. Must-Have Skills β€’ Python – strong proficiency for data manipulation & model implementation. β€’ scikit-learn – experience building, training, and evaluating ML models. β€’ Applied Machine Learning – hands-on experience with regression, classification, or similar predictive modeling techniques. β€’ Data Preprocessing – cleaning, transforming, and feature engineering from structured datasets. β€’ Version Control – Git or similar. Responsibilities β€’ Maintain and improve an existing construction job duration prediction model. β€’ Work with historical workflow data to refine accuracy and reliability. β€’ Collaborate with product and engineering teams to integrate models into production applications. β€’ Document model design, assumptions, and results for transparency. β€’ Explore and propose enhancements using advanced ML techniques (e.g., Bayesian models, statistical methods).