A revolutionizing biotechnology company is seeking a Senior MLOps Engineer to join her transformative team and vision.
Role Overview:
As a Senior MLOps Engineer, you will be pivotal in bridging our AI innovations with scalable, reliable production systems.
Your expertise will drive the efficiency and effectiveness of our platform.
Key Responsibilities:
Data Management:
- Curate and manage large-scale designed protein datasets.
- Ensure data integrity, accessibility, and security across platforms.
Cloud Infrastructure:
- Optimize and monitor cloud operations on GCP (primary), and Azure.
- Implement best practices for cloud resource management and cost optimization.
DevOps/MLOps Practices:
- Establish and maintain software standards and deployment pipelines.
- Automate CI/CD processes for machine learning models and applications.
Containerization:
- Dockerize applications for scalability and portability.
- Manage container orchestration using tools like Kubernetes.
Software Development: Collaborate on developing and deploying scientific software tools.
Tooling and UI/UX: Develop internal tools and GUIs to enhance team productivity.
Requirements:
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in software engineering within cloud environments (GCP preferred).
- Strong proficiency in DevOps/MLOps methodologies.
- Experience with cloud infrastructure deployment and management.
- Proficient in Docker and container orchestration tools.
- Solid programming skills in Python or similar languages.
- Quick learner with the ability to adapt to new industries and technologies.
Advantage:
- Experience in biotech or life sciences.
- Familiarity with data warehousing solutions.
- Proficiency in SQL or similar database languages.
- Experience with machine learning model training and inference.
- Knowledge of UX/UI development principles.