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 applications Build and productionise machine learning and GenAI solutions, including RAG-based architectures Work with Snowflake and modern cloud data platforms to develop scalable data and ML solutions Develop robust software using modern software engineering, testing, automation, and CI/CD practices Work across the full ML lifecycle, from experimentation and prototyping through to deployment, monitoring, and optimisation Build and enhance data pipelines and solutions that support AI/ML workloads and analytics Contribute to the evolution of AI/ML platforms, data products, and engineering capabilities Improve the performance, scalability, reliability, and quality of data and ML pipelines Champion MLOps, DataOps, and DevSecOps principles across development and delivery Apply strong practices around data governance, privacy, security, and responsible AI Collaborate 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 R Proven experience building and deploying machine learning and AI solutions in production Strong experience working with Snowflake, cloud data platforms, and modern data architectures Experience working across Linux, AWS, containers, and data science / ML platforms Practical experience with Generative AI, LLMs, and RAG architectures Understanding of MLOps, CI/CD, model deployment, monitoring, and automation A strong software engineering mindset, with a focus on scalability, maintainability, testing, and reliability Ability to take ownership of technical solutions and work effectively across engineering, data, product, and business teams Strong 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
Machine Learning Engineer in Dublin employer: Reperio Human Capital
Reperio Human Capital is an exceptional employer, offering a dynamic work culture in the heart of Belfast that fosters ambition and growth. With uncapped earning potential and clear pathways for career progression, employees are empowered to thrive in a high-performance environment while building meaningful relationships within the tech sector. Join us to be part of a supportive team that values resilience and competitive spirit, making every day rewarding and impactful.