Stelfox Tech Recruitment
Machine Learning Engineer
Stelfox Tech RecruitmentIreland19 hours ago
Full-timeRemote FriendlyInformation Technology

Machine Learning Engineer - Permanent Role


Location: Waterford, Ireland

Hybrid: Minimum 2 days onsite


Stelfox is partnering with a leading client to hire a Machine Learning Engineer for a permanent role based in Waterford. This is an exciting opportunity to work on innovative data science and machine learning solutions that drive real business value and help shape a data-driven strategy across the organisation.


You will join a collaborative engineering environment where data is treated as a strategic asset. The role suits someone who enjoys designing and deploying scalable ML solutions, working across data platforms, and influencing how data products are built and delivered.


Key Responsibilities:

  • Design, develop, deploy, and support high-quality machine learning and data science solutions that are scalable, secure, and aligned with best practices.
  • Build and maintain machine learning models and supporting code using modern development practices.
  • Work across the full software development lifecycle (SDLC) using Agile methodologies.
  • Transform and map data from source systems to analytics and machine learning platforms.
  • Develop testing plans and quality assurance processes to ensure robust data solutions.
  • Improve data quality, application performance, reliability, and scalability across data products.
  • Collaborate with IT and business stakeholders to deliver data-informed product strategies.
  • Contribute to data modelling, analysis, governance, and security best practices.
  • Participate in code reviews, testing, and validation of new features and vulnerability fixes.
  • Augment internal datasets with external data sources to create reusable data assets.
  • Stay current with emerging AI, machine learning, and data engineering trends.
  • Mentor engineers and promote a data-first approach to solution design.


Key Skills & Experience:

  • Experience developing and deploying machine learning models and data science solutions.
  • Proficiency in Python and modern machine learning frameworks such as TensorFlow, PyTorch, and scikit-learn.
  • Experience working with AWS cloud services (e.g., S3, Lambda, SageMaker, Bedrock, Step Functions).
  • Experience working with Linux environments, containers, and AWS cloud infrastructure.
  • Knowledge of AI and Generative AI development patterns (e.g., Retrieval-Augmented Generation – RAG).
  • Ability to work independently while collaborating with cross-functional teams.
  • Knowledge of data platforms and tools such as Snowflake and Dataiku.
  • Hands-on experience implementing MLOps practices, including CI/CD, automated testing, model versioning, observability, and infrastructure-as-code.
  • Familiarity with GenAI and LLM-based solutions and modern AI development patterns.
  • Understanding of governance, risk, audit, and responsible AI standards in AI/ML development.


If you are interested in this role, click 'apply' to send an updated copy of your CV to Honey Rathore or email [email protected] for more details.

Key Skills

Ranked by relevance