Sirion Pte Ltd

ML Ops- 300823

Sep 04, 2023

Gurugram, Haryana, India - Remote

About Sirion :

Sirion is a Contract Lifecycle Management Leader! At least that’s what premiere analysts such as Gartner, Forrester, and IDC believe. We are SaaS innovators, working at the intersection of artificial intelligence and legal technology to transform how businesses contract for success. Our product is trusted by Fortune 500s and major global enterprises such as Schneider, Morgan Stanley, Qantas, Unilever, IBM, Vodafone, Alstom, and Novartis, to create, negotiate, and manage 5+ million contracts worth more than $450bn across 70+ countries around the world. We are on a hypergrowth journey and our recently closed $110 million Series D funding is adding to our momentum.


Job Description: MLOps Engineer

We are seeking a highly skilled and motivated Machine Learning Ops Engineer to join our team. Your primary responsibility will be to develop and implement the infrastructure and processes required to deploy, manage, and monitor machine learning models in production. You will work closely with our R&D, Data Science, Engineering and Devops to shape our tech stack, building new MLOps pipelines as well as maintaining existing solutions.


• Collaborate closely with cross-functional teams including data scientists, software engineers, architects, and DevOps experts to devise and implement highly scalable and dependable machine learning infrastructure.

  • Build and maintain end-to-end machine learning pipelines, including data preprocessing, model training, validation, deployment, and monitoring.
  • Develop tools and automation frameworks to streamline the deployment and management of machine learning models in production environments.
  • Optimize and fine-tune machine learning workflows and processes to ensure high performance, scalability, and reliability.
  • Review data science models, undertake code refactoring and optimization, oversee containerization, deployment, version control, and implement vigilant quality monitoring.
  • Monitor and evaluate the performance and health of deployed machine learning models, and proactively troubleshoot any issues or bottlenecks.
  • Collaborate with data engineers to ensure efficient data ingestion, storage, and retrieval for machine learning workflows.
  • Implement robust security measures and privacy protocols to safeguard sensitive data and ensure strict adherence to regulatory prerequisites.
  • Stay updated with the latest advancements and best practices in machine learning, cloud computing, and software engineering to drive continuous improvement.


  • Bachelor's or higher degree in Computer Science, Data Science, or a related field.
  • 3 to 5 years of work experience in end-to-end machine learning pipelines, including data preprocessing, model training, validation, deployment, and monitoring
  • Strong programming skills in languages such as Python, Go or Spark, good understanding of Linux, knowledge of frameworks such as scikit-learn, Keras, PyTorch, Tensorflow, etc.
  • In-depth understanding of machine learning concepts, algorithms, and frameworks like Kubeflow, MLFlow and Nvidia-toolkit.
  • Proficiency in cloud platforms like AWS, Azure, or Google Cloud, and experience with containerization technologies (e.g., Docker, Kubernetes) and Cuda libraries.
  • Solid knowledge of software engineering principles, including version control, testing, and agile development methodologies.
  • Experience with data preprocessing feature engineering, and data visualization techniques.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines, infrastructure as code (IaC), and configuration management.
  • Ability to understand tools used by data scientist and experience with software development and test automation
  • Strong problem-solving skills and the ability to analyze complex systems and workflows.
  • Excellent communication and collaboration skills to work effectively in cross-functional teams.

Join 27118+ Machine Learning Engineers, receiving daily job alerts.