Insight Global
Website:
insightglobal.com
Job details:
9 month contract
Remote, 10am-7pm IST
Job Purpose
Analyzing, designing, developing and managing the data pipelines to release scalable Data Science models. The ML/Ops Engineer is expected to deploy, monitor and operate production grade AI systems in a scalable, automated and repeatable way.
Job Responsibilities
- Create and maintain a scalable code to deliver AI/ML processes.
- Design and implement the pipelines for building and deployment of ML models.
- Design dashboards to monitor a system.
- Collect metrics and create alerts based on them.
- Design and execute performance tests.
- Perform feasibility studies/analysis with a critical point of view.
- Support and maintain (troubleshoot issues with data and applications).
- Develop technical documentation for applications, including diagrams and manuals.
- Working on many different software challenges always and ensuring a combination of simplicity and maintainability within the code.
- Contribute to architectural designs of large complexity and size, potentially involving several distinct software components.
- Work as a member of a team, encouraging team building, motivation and cultivating effective team relations.
Role Requirements (E=essential, P=preferred)
- 1 year of experience in ML Ops, and at least 5 years of experience in a Data Scientist position
- Demonstrated experience and knowledge in Linux and Docker containers
- Demonstrated experience and knowledge in some of the main cloud providers (Azure, GCP or AWS)
- Proficient in programming languages: Python
- Demonstrated experience and knowledge in unit and integration testing
- Experience with ML/Ops technologies like Azure ML
- Experience or Exposure with AI/ML frameworks: PyTorch, Onnx, Tensorflow
- Experience designing and implementing CICD pipelines for automation.
- Experience designing monitoring dashboards (Grafana or similar)
- Experience with SQL
- Experience in the use of collaborative developing tools such as Git, Confluence, Jira, etc.
- Strong ability to analyze and synthesize. (Good analytical and logical thinking capability)
- Proactive attitude, resolutive, used to work in a team and manage deadlines.
- Ability to learn quickly
- Agile methodologies development (SCRUM/KANBAN).
- Minimal work experience of 5 years with at least 1 year in a similar role.
- Ability to keep fluid communication written and oral in English, both written and spoken
Click on Apply to know more.