Machine Learning Engineer - Bengaluru, India - Quest Global

    Quest Global
    Quest Global Bengaluru, India

    Found in: Talent IN 2A C2 - 1 week ago

    QuEST Global background
    Description

    Applicants can submit CV direct to Email : sunil.-

    Job Locations : Pune, Bengaluru, Hyderabad, Trivandrum

    Experience : Years

    MLOps Engineer should have experience in following areas:

    Machine Learning

    • Model Training and Serving
    • TensorFlow | PyTorch | ONNX | TensorFlow Serving | Seldon Core | Catalyst
    • Data Pipelines & Orchestration
    • Kubeflow | Apache Airflow | Apache Beam
    • Model Monitoring and Management
    • ML flow | TensorFlow Extended (TFX)
    • Programming Language
    • Java | Python
    • [Optional] Data Engineering

    Apache Beam | Spark, Pandas, SQL, Kafka, Dataflow

    Operations

    • CI, CD & CT
    • GCP Cloud Build | Jenkins | Bazel |Gitlab CI/CD, GitHub Actions
    • Infrastructure as Code (IaC)
    • Terraform
    • Containerization and Orchestration
    • Docker & Kubernetes
    • Monitoring and Logging
    • Grafana Stack | open Telemetry

    Job Description:

    Warehousing and logistics systems play an increasingly critical role in contributing to the competitiveness of many companies and, at the same time, to the effectiveness of the general world economy. The modern intra-logistics solutions combine state-of-the-art mechatronic, complex software, advanced robotics, modern computational perception, and sophisticated AI and operations research algorithms to provide high throughput and efficient processing for many mission critical commercial logistics applications.

    Our Warehouse Execution Software leverages advances in classical and modern optimization techniques to bring intelligent execution to the world of intralogistics and warehouse automation. We synchronize the discrete and low-level logistics related processes to create a real-time decision engine that drives labor and equipment at the highest efficiency. Our software provides customers the operational agility they need to efficiently handle the demands of an Omni-channel environment. We are looking for a highly motivated individual who can develop cutting edge MLOps and DevOps frameworks to deploy AI models. The candidate should have a solid grasp of state-of-the-art cloud technologies, best in class deployment architectures/frameworks and production grade software. Finally, the role requires strong team and interdisciplinary collaboration to see products through the development cycle from beginning to end.

    Core Job Responsibilities:

    · Develop end-to-end pipelines encompassing the ML lifecycle from data ingestion, data transformation, model training &validation, model deployment & serving, and model evaluation over time.

    · Collaborate closely with AI scientists to accelerate productionization of ML algorithms.

    · Setup CI/CD/CT pipelines for ML algorithms.

    · Deploy models as a service both to cloud and on-prem edge.

    · Manage a team of DevOps/MLOps engineers.

    · Learn and apply new tools, technologies, and industry best practices.

    Key Qualifications

    · MS in Computer Science, Software Engineering, or equivalent field

    · Experience with Cloud Platforms, especially GCP, and related skills: Docker, Kubernetes, edge computing.

    · Familiarity with task orchestration tools, such as MLflow, Kubeflow, Airflow, Vertex AI, Azure ML, etc.

    · Fluency in at least one general purpose programming language, Python preferred.

    · Strong DevOps skills: Linux/Unix environment, testing, troubleshooting, automation, Git, dependency management, and build tools (GCP Cloud Build, Jenkins, Bazel, Gitlab CI/CD, Github Actions, etc.).

    · Data engineering skills a plus, such as Beam, Spark, Pandas, SQL, Kafka, GCP Dataflow, etc.

    · 5+ years of experience, including academic experience, in any of the above.

    · 3+ years of managing a DevOps/MLOps team.