Capgemini

Machine Learning Engineer (contract)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer (contract) with a pay rate of $42.35-$66.18/hour. It requires advanced Python, GCP or Azure experience, MLOps skills, and ML pipeline orchestration. Industry experience in Oil & Gas is preferred. Hybrid/Remote work available.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
528
-
πŸ—“οΈ - Date
November 8, 2025
πŸ•’ - Duration
Unknown
-
🏝️ - Location
Hybrid
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Atlanta, GA
-
🧠 - Skills detailed
#GIT #Spark (Apache Spark) #Consulting #DevOps #Azure #Docker #Deployment #Python #Keras #Scala #GCP (Google Cloud Platform) #Infrastructure as Code (IaC) #IoT (Internet of Things) #AI (Artificial Intelligence) #Unix #Model Optimization #Linux #Automation #Kafka (Apache Kafka) #Hadoop #ML (Machine Learning) #Cloud #Data Security #Airflow #Monitoring #Security #TensorFlow #PyTorch #Data Pipeline #Data Engineering #"ETL (Extract #Transform #Load)" #Kubernetes
Role description
Job Title: Machine Learning Engineer (MLOps) Location: Hybrid / Remote About The Role We are looking for a Machine Learning Engineer who knows how to ship β€” not just experiment. This person will design, build, deploy and operate ML pipelines end-to-end in production, working closely with data engineering, cloud platform, and product teams. This is not a research-only role β€” this is applied engineering. What You’ll Do β€’ Build production-quality ML services in Python and deploy them using modern MLOps principles β€’ Design and orchestrate ML data pipelines using tools such as Kubeflow / Airflow β€’ Build, maintain and extend CI/CD workflows and Git-based development flows to support iterative model delivery β€’ Containerize workloads (Docker) and operate services in Kubernetes-based environments β€’ Work with cloud ML infrastructure (Azure or GCP) to operationalize model training, inference, monitoring and scaling β€’ Build RESTful endpoints to expose ML models to applications / internal consumers β€’ Partner cross-functionally to define data needs, instrumentation, and pipeline architecture Required Skills β€’ Advanced Python engineering for ML solutions (production code, not notebooks) β€’ GCP or Azure experience with ML services and cloud infra β€’ MLOps / DevOps experience (CI/CD, Git workflows, IaC helpful) β€’ ML pipeline orchestration β€” Kubeflow and/or Airflow β€’ Docker + Kubernetes β€’ ETL / workflow design for ML data pipelines β€’ Strong Linux/Unix command line experience β€’ Experience deploying and monitoring ML models in production β€’ MLE Preferred / Nice-to-Have β€’ TensorFlow, PyTorch, Keras β€’ Spark, Hadoop, Kafka, Flink β€’ IoT / edge ML deployment experience β€’ GPU/CPU tuning for ML workloads β€’ Industry domain exposure to Oil & Gas (highly useful) Growth Areas we can develop internally β€’ advanced MLOps automation / re-training pipelines β€’ model optimization (quantization, distillation) β€’ cloud-native ML (Vertex AI, Azure ML advanced) β€’ streaming ML (Kafka / Flink real-time) β€’ AI security & governance β€’ technical evangelism / conference speaking Who This Role Is Perfect For An engineer who likes impact - someone who likes shipping models, automating the ugly parts, and making ML repeatable, reliable, observable, and scalable. The pay range that the employer in good faith reasonably expects to pay for this position is $42.35/hour - $66.18/hour. Our optional benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis. Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.