

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, Apache Spark, and experience with cloud platforms. Requirements include 5+ years in Python and 2+ years in ML model deployment.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
456
-
🗓️ - Date discovered
May 28, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
Unknown
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Charlotte, NC
-
🧠 - Skills detailed
#Observability #Apache Airflow #Databases #AI (Artificial Intelligence) #Monitoring #Cloud #Data Science #PyTorch #Azure #REST API #Libraries #TensorFlow #Deployment #NumPy #API (Application Programming Interface) #"ETL (Extract #Transform #Load)" #Data Processing #Microservices #Apache Spark #SageMaker #Data Ingestion #AWS (Amazon Web Services) #Airflow #Scala #REST (Representational State Transfer) #MLflow #Pandas #Distributed Computing #Python #Kubernetes #Spark (Apache Spark) #Data Access #ML (Machine Learning) #Docker #GCP (Google Cloud Platform)
Role description
Job Description
We are seeking a skilled Machine Learning Engineer to design, build, and optimize scalable ML and GenAI-powered applications. You will work across the ML lifecycle—from data ingestion and model training to deployment and monitoring—leveraging distributed computing, orchestration frameworks, and microservices in a cloud or hybrid environment.
Key Responsibilities:
• Design and implement scalable ML pipelines using Python and distributed data processing frameworks.
• Develop and maintain microservices and REST APIs for model serving and data access.
• Build and orchestrate ETL and ML workflows using Apache Airflow.
• Collaborate with data scientists and product teams to deploy ML/GenAI models into production.
• Optimize performance of ML workloads using GPUs and cloud-native tools.
• Ensure reliability, observability, and scalability of ML systems in production.
Qualifications:
• Python (5+ years): Strong software engineering skills with a focus on clean, maintainable code.
• Python Libraries (2–4 years): Proficiency with pandas, NumPy, scikit-learn, TensorFlow or PyTorch.
• Machine Learning (2–4 years): Experience building, training, and deploying ML models.
• Apache Spark (2+ years): Hands-on experience with distributed data processing.
• Apache Airflow (2+ years): Building and managing DAGs for data and ML workflows.
• Microservices (2+ years): REST API development and integration for ML model serving.
Preferred Skills:
• Cloud Platforms (2+ years): Experience with AWS, GCP, or Azure for scalable ML deployments.
• GenAI / LLMs / GPUs (2+ years): Familiarity with Large Language Models, CUDA, TensorRT, or GenAI frameworks.
• Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
• Knowledge of MLOps tools (MLflow, Kubeflow, SageMaker, Vertex AI, etc.).
Nice to Have:
• Exposure to vector databases (e.g., FAISS, Pinecone, Weaviate).
• Experience with prompt engineering or fine-tuning LLMs.
• Contributions to open-source ML/AI projects.
Job Description
We are seeking a skilled Machine Learning Engineer to design, build, and optimize scalable ML and GenAI-powered applications. You will work across the ML lifecycle—from data ingestion and model training to deployment and monitoring—leveraging distributed computing, orchestration frameworks, and microservices in a cloud or hybrid environment.
Key Responsibilities:
• Design and implement scalable ML pipelines using Python and distributed data processing frameworks.
• Develop and maintain microservices and REST APIs for model serving and data access.
• Build and orchestrate ETL and ML workflows using Apache Airflow.
• Collaborate with data scientists and product teams to deploy ML/GenAI models into production.
• Optimize performance of ML workloads using GPUs and cloud-native tools.
• Ensure reliability, observability, and scalability of ML systems in production.
Qualifications:
• Python (5+ years): Strong software engineering skills with a focus on clean, maintainable code.
• Python Libraries (2–4 years): Proficiency with pandas, NumPy, scikit-learn, TensorFlow or PyTorch.
• Machine Learning (2–4 years): Experience building, training, and deploying ML models.
• Apache Spark (2+ years): Hands-on experience with distributed data processing.
• Apache Airflow (2+ years): Building and managing DAGs for data and ML workflows.
• Microservices (2+ years): REST API development and integration for ML model serving.
Preferred Skills:
• Cloud Platforms (2+ years): Experience with AWS, GCP, or Azure for scalable ML deployments.
• GenAI / LLMs / GPUs (2+ years): Familiarity with Large Language Models, CUDA, TensorRT, or GenAI frameworks.
• Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
• Knowledge of MLOps tools (MLflow, Kubeflow, SageMaker, Vertex AI, etc.).
Nice to Have:
• Exposure to vector databases (e.g., FAISS, Pinecone, Weaviate).
• Experience with prompt engineering or fine-tuning LLMs.
• Contributions to open-source ML/AI projects.