Medical Devices Company is seeking an experienced MLOps Engineer to lead the operationalization of their Machine Learning workloads, ensuring reliable, scalable, and optimal performance of models.
Requirements
- Strong programming skills in Python, GoLang with experience in other languages such as Java, C++, or Scala being a plus.
- Experience with ML frameworks such as TensorFlow, PyTorch, and/or scikit-learn.
- Proficiency with CI/CD tools such as Github Actions.
- Hands-on experience with AWS.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of infrastructure-as-code tools such as AWS CDK and CloudFormation.
- Strong understanding of machine learning lifecycle, including data preprocessing, model training, evaluation, and deployment.
Responsibilities
- Architect for scalable, cost-efficient, reliable and secure ML solutions.
- Design, implement and deploy ML solutions in AWS.
- Select and justify appropriate ML technology within AWS and identify appropriate AWS services to implement ML solutions.
- Design, build, and maintain infrastructure required for efficient development, deployment, and monitoring of machine learning models.
- Implement CI/CD pipelines for machine learning applications to ensure smooth development and deployment processes.
- Collaborate with data scientists to understand and implement requirements for model serving, versioning, and reproducibility.
- Monitor and optimize model performance in production, identifying and resolving issues proactively to ensure optimal results.
Other
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in MLOps, DevOps, or related fields.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills and the ability to explain complex technical concepts to non-technical stakeholders.
- US Citizens or GC Holders or GC EAD or OPT or EAD or CPT