Job Responsibilities
Build software products with R&D teams that are openly collaborative, are non-hierarchical, respect contributions, and work with agility.
Provide vision & leadership for the technology roadmap of our products.
Plan and execute PoCs as necessary.
Build and maintain the next-generation ML platforms and infrastructure
Create & Maintain CI/CD Pipelines for Machine learning models on AWS. Define, deploy and manage processes and tools for continuous integration (CI/CD), test-driven development, and release management for ML/DL models (Machine Learning and Deep Learning-based) and data pipelines.
Work closely with the Dev team to create software deployment strategies and solutions and be
accountable for designing, building, and optimizing automation systems with quality and speed
Accountable for architecture and technical leadership of complete DevOps infrastructure
Skill Requirement Mandatory
Understanding of Machine learning pipeline
Experience with productionizing deep learning applications
Experience with training, inference and deploying deep learning models using DevOps principles
Familiarity with commonly used frameworks like tensorflow, torch, sklearn, etc
Experience with containerization
Experience with version control tools such as Git, Bitbucket etc
Good understanding of NLP models like GPT, BERT, etc
Expertise in Installation, Configuration and file system management of Linux.
Performance tuning, perform backup and restore.
Experience on configuration management tool like git and SVN.
Configuring and managing Apache webserver and MySQL server.
Hands on experience on Amazon Web Services.
Hands on different operating systems.
Hands on experience on virtualization software such as Virtual Box, VMware, Vagrant and
Docker
Designing and deploying a multiple application using almost all of the AWS features (including EC2, Route53, VPN, IAM, S3, RDS) focusing on high-availability, fault tolerance and