ML Ops Engineer

Job Description

MLOps Engineer

Why Join:
Our client, a prominent banking institution, is committed to fostering an environment where customers, colleagues, and society can prosper. They are recognised for their dedication to diversity and inclusion, believing that varied perspectives strengthen their business. This ethos is central to their mission of supporting everyone to reach their full potential, regardless of their starting point.
The bank is also a leader in environmental sustainability, having earned the Platinum Level in the 2022 Northern Ireland Environmental Benchmarking Survey, and is active in community engagement through various charitable activities. This commitment to societal well-being is why they are acknowledged as Northern Ireland's top employer.

Role Overview:
The MLOps Engineer position is an integral part of the Data Analytics and Insights team within the Technology & Digital Development business unit, reporting to the Data Analytics Development Manager. This role is crucial for advancing the bank's GenAI initiatives through the development of robust infrastructure for application deployment. The candidate will be instrumental in shaping the role, requiring flexibility, initiative, and collaborative skills to adapt and meet evolving business needs.

Key Responsibilities:

  • Develop and maintain MLOps infrastructure and pipelines, primarily on cloud platforms such as AWS, MS Azure, or GCP.
  • Work closely with data scientists and other tech teams to streamline development processes and enhance the operational efficiency of machine learning models.
  • Employ a variety of MLOps frameworks like Kubeflow, MLFlow, Airflow, and tools such as Docker, Kubernetes, and OpenShift.
  • Utilize programming skills in Python, Bash, and frameworks like PyTorch, TensorFlow.

Essential Skills:

  • Proven communication skills and teamwork capabilities.
  • Expertise in designing and implementing solutions on cloud infrastructure.
  • Proficient in creating and managing MLOps pipelines.
  • Knowledgeable in software development and test automation.

Our client offers a supportive environment that values the wellbeing and development of its employees. Benefits include a competitive salary, 40 days of annual leave, private medical care, generous pension contributions, and a car allowance. They support a hybrid working model, encouraging a balance between in-office collaboration and the flexibility of remote work.

Application Process:
Interested candidates are encouraged to apply by submitting a CV that clearly demonstrates their suitability for this role, outlining relevant experiences and qualifications. Join a team that values collaboration, innovation, and diversity.

Apply today to contribute to a thriving community and help shape the future of banking technology.