Machine Learning Engineer
Location: Bangalore
**This is a role with our AI Startup client in Bangalore**
Experience: 5 years
Role & Responsibilities:
Responsible for the ML pipelines creation ML models deployment testing and continuous maintenance. and automation in cloud.
Optimise the code and make sure that the ML pipelines are scalable.
Using SOTA techniques on the existing pipelines to reduce the cost and the latency to run the pipelines.
Model onboarding operations and decommissioning workflows.
Building pipelines and applications for monitoring the models for measuring the ML metrics like model drift accuracy shift bias and so on.
Run benchmarks for the ML systems in production to find opportunities to improve the scalability pipeline runtime and cost efficiency.
Creating and maintaining internal ML frameworks to support clientspecific models.
Providing best practices and running proofofconcepts for automated and efficient model operations on a large scale.
Contribute to internal ML repositories which helps the applications to scale for many customers at scale.
High ownership of ML system deployment for various clients.
Experience Required:
5 to 8 years of handson experience with ML frameworks libraries and deploying machine learning solutions
Experience with SOLID principles and API development is required.
Experience in building ML pipelines or model deployment in Kubeflow Airflow Django FastAPI... is required.
Experience with Docker and Kubernetes is required.
Experience in implementing API development and system design principles to the ML systems/applications is a bonus.
ml,pipelines,airflow,machine learning,models,django,fastapi,docker,kubernetes,api,api development