We are looking for an experienced MLOps Engineer to join our team. As an MLOps Engineer, you will be responsible for designing, implementing, and maintaining our machine learning infrastructure. You will also work closely with our machine learning engineers and data scientists to ensure the smooth and efficient operation of our machine learning models. The ideal candidate should have a strong background in computer science, machine learning, software engineering and in designing/implementation of cloud systems . He/she should have experience with MLOps Frameworks like Kubeflow, MLFlow, Data Robot, Airflow etc., and experience with containerization using Docker and Kubernetes.
Responsibilities
Design and implement cloud solutions for machine learning infrastructure, build MLOps on cloud (AWS, Azure, or GCP).
Build CI/CD pipelines orchestration by Jenkins CI, Git Hub Actions, Circle CI, Airflow or similar tools.
Collaborate with machine learning engineers to deploy machine learning models, and document the processes.
Data science model review, run the code refactoring and optimization, containerization, deployment, versioning, and monitoring of its quality.
Data science models testing, validation and tests automation.
Build custom integrations between cloud-based systems using APIs.
Build and maintain automated data pipelines.
Support model development, with an emphasis on auditability, versioning, and data security.
Facilitate the development and deployment of proof-of-concept machine learning systems.
Implement and maintain monitoring and logging systems.
Develop automation tools to improve the efficiency of processes.
Ensure our machine learning infrastructure is reliable, scalable, and secure.
Troubleshoot and resolve infrastructure issues.
Requirements
Bachelor's degree in Computer Science, Mathematics, or a related field.
3+ years of experience as a MLOps Engineer or similar role.
Ability to design and implement cloud solutions and ability to build MLOps pipelines on cloud solutions (AWS, MS Azure or GCP).
Experience with MLOps Frameworks like Kubeflow, MLFlow, Data Robot, Airflow etc., experience with containerization using Docker and Kubernetes.
Strong knowledge of machine learning techniques and frameworks such as Tensor Flow, Keras, and Py Torch.
Ability to understand tools used by data scientist and experience with software development and test automation.
Experience and Certified on cloud platforms such as AWS, Azure, or GCP.
Strong understanding of software testing, benchmarking, and continuous integration.
Strong programming skills in Python, Java, or C++and good understanding of Linux
Experience building end-to-end systems as a Platform Engineer, ML Dev Ops Engineer, or Data Engineer.
Good experience in SQL and No Sql databases like Click-house and Elasticsearch, etc.