Synergy Global Technologies - Jersey City, NJ

posted 8 days ago

Full-time
Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

The Machine Learning Engineer will be responsible for designing, developing, and maintaining machine learning pipelines and infrastructure on the Google Cloud Platform (GCP). This role requires collaboration with data scientists, engineers, and DevOps teams to ensure the effective integration and deployment of machine learning models, leveraging a strong background in machine learning and cloud technologies.

Responsibilities

  • Build and automate end-to-end machine learning pipelines from data ingestion to model deployment.
  • Develop and manage infrastructure for scalable machine learning solutions using GCP services such as AI Platform, Cloud Functions, BigQuery, and Kubernetes.
  • Implement CI/CD processes for machine learning models, ensuring reliable and scalable deployment practices.
  • Monitor and optimize machine learning models in production, ensuring high performance and uptime.
  • Work with cross-functional teams, including data engineers, software developers, and product teams, to ensure the successful deployment and operation of models.

Requirements

  • Minimum 7 years of overall experience with at least 3-4 years in machine learning.
  • Experience with Google Cloud Platform (GCP), including GKE, AI Platform, Dataflow, and BigQuery services.
  • Proficiency in Python and frameworks like TensorFlow, PyTorch, or Scikit-learn.
  • Knowledge of Kubernetes and containerization (Docker).
  • Experience with CI/CD tools such as Jenkins, CircleCI, or GitLab for ML pipelines.
  • Strong knowledge of DevOps principles and tools (Terraform, Ansible).

Nice-to-haves

  • Hands-on experience with MLFlow or Kubeflow.
  • Familiarity with data engineering processes, ETL pipelines, and data lakes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service