Social network you want to login/join with:
Senior ML Ops and Automation Engineer, Cork
Client: Proofpoint
Location: Cork, Ireland
Job Category: Other
EU work permit required: Yes
Job Reference: 626971b7df0b
Job Views: 5
Posted: 27.04.2025
Expiry Date: 11.06.2025
Job Description:
Proofpoint is a leading cybersecurity company dedicated to protecting organizations’ greatest assets—people. We provide cloud-based solutions to stop targeted threats, safeguard data, and enhance resilience against cyber-attacks. Trusted by many, including over half of the Fortune 1000, we focus on people-centric security and compliance across various digital platforms.
Role Overview:
As an ML Ops and Automation Engineer, you will bridge the gap between machine learning development and deployment, ensuring efficient operations of ML systems. Your responsibilities include designing and maintaining automated pipelines for training, deployment, monitoring, and scaling ML models, collaborating with data scientists, engineers, and DevOps teams to optimize ML workflows and infrastructure.
Key Responsibilities:
1. Design and Implement ML Pipelines: Develop automation pipelines for training, validation, deployment, and monitoring, integrating with CI/CD systems and version control.
2. Infrastructure Orchestration: Manage scalable, reliable cloud infrastructure using AWS, Azure, GCP, Docker, Kubernetes to ensure high availability.
3. Model Versioning and Experiment Tracking: Establish frameworks for version control and experiment tracking for reproducibility and collaboration.
4. CI/CD Pipelines: Implement automated testing, deployment, and rollback processes using tools like Terraform, AWS CloudFormation.
5. Monitoring and Alerting: Set up systems to monitor model performance and health, proactively addressing issues.
6. Optimization and Scaling: Enhance workflows for efficiency and scale infrastructure as data and user demands grow.
7. Security and Compliance: Ensure data security, privacy, and regulatory compliance (GDPR, HIPAA) in workflows and deployments.
Qualifications:
* Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
* Strong programming skills in Python, Node.js, or Scala.
* Experience with ML frameworks like TensorFlow, PyTorch, and libraries such as scikit-learn.
* Proficiency with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
* Knowledge of CI/CD tools (Jenkins, GitLab CI/CD) and version control (Git).
* Understanding of DevOps principles and practices.
* Excellent problem-solving and communication skills, with a collaborative mindset.
* Experience with big data technologies (Apache Spark, Hadoop, Hudi).
* Knowledge of software engineering best practices and agile methodologies.
* Understanding of machine learning concepts.
* Certification in cloud computing or DevOps is a plus.
Why Proofpoint:
We protect people through innovative cybersecurity solutions and value a diverse, inclusive culture. Join us to grow your career with a team that values collaboration, innovation, and excellence. Apply today and explore your future at Proofpoint! #LifeAtProofpoint
#J-18808-Ljbffr