About this role
Machine Learning Engineer
12 Month Initial Contract | Hybrid | 2 Days Onsite
We're looking for an experienced Machine Learning Engineer to design, build, and deploy production-ready machine learning and AI solutions across data science, analytics, and intelligent applications.
This is a hands-on, high-impact engineering role for someone who can take ownership of AI/ML initiatives end-to-end from solution design and experimentation through to deployment, optimisation, and ongoing improvement.
You'll work closely with data, technology, product, and business teams to translate complex data and AI challenges into scalable, secure, and commercially valuable solutions.
What You'll Be Doing
Design, develop, test, and deploy AI/ML models and intelligent applicationsBuild and productionise machine learning and GenAI solutions, including RAG-based architecturesWork with Snowflake and modern cloud data platforms to develop scalable data and ML solutionsDevelop robust software using modern software engineering, testing, automation, and CI/CD practicesWork across the full ML lifecycle, from experimentation and prototyping through to deployment, monitoring, and optimisationBuild and enhance data pipelines and solutions that support AI/ML workloads and analyticsContribute to the evolution of AI/ML platforms, data products, and engineering capabilitiesImprove the performance, scalability, reliability, and quality of data and ML pipelinesChampion MLOps, DataOps, and DevSecOps principles across development and deliveryApply strong practices around data governance, privacy, security, and responsible AICollaborate with cross-functional teams to identify opportunities where AI and machine learning can deliver measurable business value
What You'll Bring
Strong hands-on software engineering experience with Python, with additional experience in RProven experience building and deploying machine learning and AI solutions in productionStrong experience working with Snowflake, cloud data platforms, and modern data architecturesExperience working across Linux, AWS, containers, and data science / ML platformsPractical experience with Generative AI, LLMs, and RAG architecturesUnderstanding of MLOps, CI/CD, model deployment, monitoring, and automationA strong software engineering mindset, with a focus on scalability, maintainability, testing, and reliabilityAbility to take ownership of technical solutions and work effectively across engineering, data, product, and business teamsStrong problem-solving skills and the ability to turn ambiguous business problems into practical AI/ML solutions
Please note: Applicants must have unrestricted, full-time eligibility to work in Ireland.
For more information or to apply in confidence, please contact Scott Hool.
Reperio Human Capital acts as an Employment Agency and an Employment Business.
Skills:
Machine Learning Engineer Contract Python
Company:
Reperio Human Capital Ltd
Level of experience (years):
Senior (5+ years of experience)
How to apply:
Please mention NLP People as a source when applying
