Engineering Manager

Job Type:
Job reference:
22 days ago

Job Title: Engineering Manager-Machine Learning
Job type: Permanent
Location: Ireland/Remote

Company Overview:
Our client is the world's leading provider of enterprise open-source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex.

The Role:
Our client is looking for a highly motivated individual to join as an Engineering Manager. Lead a global team in scaling, tuning, and monitoring Foundation Models and Large Language Models with OpenShift AI. Drive innovation in model serving and Responsible AI, aligning open-source projects with business goals, and fostering a collaborative team culture.


  • Lead and inspire a distributed team, fostering a collaborative and innovative environment.
  • Engage with AI and machine learning open-source communities (KServe, TrustyAI, Kubeflow, Hugging Face, vLLM, etc.).
  • Develop technology roadmaps and communicate schedules externally with product management and engineering teams.
  • Coordinate across engineering managers and teams for enterprise-quality MLOps software releases.
  • Direct agile development with technical and scrum leads.
  • Mentor team members for career and professional growth.
  • Recruit and build a high-calibre engineering team.
  • Collaborate closely with teams on AI/ML capabilities for OpenShift, Enterprise Linux, and Middleware.

Experience Requirements:

  • Bring 5+ years of software development and system design experience.
  • Manage software engineering teams for over 2 years
  • Demonstrate leadership in machine learning engineering, project delivery, and software engineer development.
  • Proficiency in PyTorch, HuggingFace, and other machine learning frameworks/tools.
  • Strong programming skills in Python or Go.
  • Experience with Kubernetes for application development and scaling.
  • Solid understanding of core machine learning concepts
  • Excellent written and verbal communication skills.
  • Ability to lead diverse, distributed teams across multiple countries and cultures.

If you are interested in this role or would like to discuss it further, please call Nidhi at +353 1 645 5244 or email [email protected].

Back job search
Back to Search Results