We are looking for an experienced MLOps Engineer to join our team at Rev. You should be comfortable and well-versed with building and supporting MLOps infrastructure and up to date with the latest developments within industry and academia. You enjoy working with the latest machine/deep learning technologies and supporting speech and NLP projects.
Responsibilities
As an MLOps Engineer, you will:
- Collaborate with researchers to improve automation, reproducibility, and consistency of ML experimentation and measurement.
- Collaborate with researchers to improve our testing and deployment strategies for AI models.
- Monitoring production model performance via Looker dashboard and Snowflake database.
- Terabyte-scale data warehousing of audio and text data.
- Supervise parallel computing on 40+ GPUs and 2,000 CPUs.
- Manage security requirements for the R&D AWS Organization.
- Manage and monitor AWS costs.
- Source and maintain tooling for experiment organization and data analytics.
- Interact daily with other teams at Rev working towards a shared goal.
Requirements
- University degree in Computer Science, Software Engineering, or related fields.
- 2+ years of MLOps experience.
- Knowledge of ASR and NLP fields.
- Fluency in Python, SQL, shell scripting, and Linux sysadmin.
- Excellent oral and written communication skills.
- Comfortable working with remote teams as a proactive team member.
- General AWS proficiency.
- Experience with Airflow or similar workflow automation tools.
- Experience with MLOps platforms (e.g. Weights & Biases).
- Experience with Jenkins & CI/CD.
Extra Awesome
- Training/tuning/testing models.
- Large Language Models (LLMs), especially training, finetuning, and inference.
- Experience developing ASR or NLP systems.
- Efficient training techniques.
- Experience with vector databases (e.g. Milvus).
- Experience with audio data visualization (e.g. Refuel).