Feuji

Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer with a contract length of "unknown," offering a pay rate of "unknown." Key skills include Python, ML frameworks (TensorFlow, PyTorch), cloud platforms (AWS, Azure, GCP), and experience with data pipelines and model evaluation. A Master’s degree in a related field is required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
640
-
🗓️ - Date
March 24, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#AI (Artificial Intelligence) #GIT #Docker #Data Science #Automation #Model Evaluation #Kubernetes #Azure #Python #ML (Machine Learning) #Datasets #Scala #Cloud #Data Pipeline #AWS (Amazon Web Services) #Logging #TensorFlow #Data Processing #Deployment #SageMaker #Data Quality #Computer Science #Version Control #PyTorch #GCP (Google Cloud Platform) #Pandas #Monitoring #Snowflake #Databricks #Spark (Apache Spark)
Role description
Primary Responsibilities • Develop, deploy, and optimize machine learning models for real-world business use cases and client-facing applications. • Partner with data scientists to operationalize predictive models and ensure scalable, maintainable, and performant production deployments. • Design and implement data pipelines and workflows that support training, inference, and model lifecycle management. • Work with large, complex datasets to ensure data quality, reproducibility, and reliable version control across ML workflows. • Implement model monitoring, logging, and alerting strategies to track performance, detect drift, and support retraining cycles. • Leverage cloud platforms (AWS, Azure, GCP) to build scalable ML solutions using managed services and infrastructure-as-code practices. • Write clean, modular, and well-documented code aligned with MLOps and software engineering best practices. • Stay current on emerging ML tooling, frameworks, and industry best practices to continuously enhance our platform and capabilities. Qualifications • Master’s degree in Computer Science, Data Science, Engineering, or a related technical field. • Experience in machine learning engineering, applied ML, or related software engineering roles. • Strong proficiency in Python and experience with modern ML frameworks such as TensorFlow, PyTorch, or scikit-learn. • Experience with distributed data processing and compute frameworks (e.g., Pandas, Spark, Dask). • Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes. • Familiarity with CI/CD pipelines, testing automation, and version control using Git. • Experience working with cloud-based ML platforms or services (e.g., SageMaker, Vertex AI, Databricks, or Snowflake ML) is preferred. • Strong understanding of model evaluation, feature engineering, and performance optimization in production contexts. • Excellent analytical, communication, and collaboration skills, with the ability to work effectively in cross-functional teams.