Liberty IT

Principal Software Engineer - MLOps

Liberty IT
Apply
4 months ago
Galway, IrelandStaff+

Responsibilities

  • Build experimental computer vision and machine learning pipelines for underwriting analysis.
  • Train, package, and deploy Hugging Face models as containerized FastAPI APIs on managed Kubernetes services.
  • Ensure GPU compatibility and memory provisioning for large models, including CUDA, NVIDIA driver, and EC2/GPU instance workflows.
  • Integrate solutions with existing labeling workflows and contribute to cloud-native solutions, ideally using AWS.
  • Write clean, tested software and contribute to architecture, design, coding standards, and engineering practices.
  • Own and deliver defined work, participate in team ceremonies, and collaborate with technical and non-technical stakeholders.
  • Mentor junior team members and lead code reviews and pull-request reviews.
  • Maintain and improve CI/CD pipelines and implement automated unit and integration testing.
  • Apply security practices such as threat modeling to developed code.
  • Evaluate and implement new technologies using a data-driven approach and share knowledge through technical talks, blogging, and external events.

Requirements

  • Experience packaging and deploying Hugging Face models as containerized FastAPI APIs on managed Kubernetes services.
  • Experience with GPU compatibility, memory provisioning for large models, containerization, CUDA, NVIDIA drivers, dependency management, and EC2/GPU instance workflows.
  • Experience integrating with existing labeling workflows.
  • Experience developing cloud-native solutions, ideally with AWS.
  • Ability to write high-quality code, contribute to architecture and design, improve coding standards, and deliver defined work.
  • Ability to mentor junior team members, lead code reviews, collaborate effectively, and apply automated testing and security practices.

Benefits

  • Flexible work patterns, including compressed schedules and four-day working weeks from the first day.
  • Hybrid remote and in-office working culture with flexibility in the work environment.
  • Health insurance including access to a digital doctor, life assurance, and income protection.
  • Employee discount schemes, annual bonuses, and a competitive pension.
  • Flexible working, work-life balance support, continuous learning, promotion opportunities, and a recognition program.

Tech Stack

Categories

Liberty IT

About Liberty IT

501-1,000 employees

We’re a bunch of inventors, problem solvers, business brains and tech transformers. We revel in a challenge and stop at nothing to provide the solution, exceeding expectations, breaking new ground and transforming customer interactions. With over 25 years’ experience we’ve got the backing of global giant Liberty Mutual Insurance, with fresh talent to push every boundary. And that’s what makes us exciting. We’re your best tech secret! We're proud to be an official "Great Place to Work,®" but as our name suggests, it's all about the technology. We don't just get things done, we excel at engineering, and we build creative solutions through team collaboration across all levels of experience, allowing us to deliver business value in a big way. We’re also quite a social bunch – meet ups, BBQs, parties, even weekends away if that takes your fancy. Our teams hold community and well-being close to their hearts, looking after and supporting each other and themselves through a range of activities and initiatives.

Contact me