Machine Learning Engineer Position
We are seeking an experienced Machine Learning Engineer to join our high-growth tech team in Limerick.
You will play a key role in developing and deploying ML models within production environments, working closely with software engineers, data scientists, and product managers.
This isn't just about writing notebooks - we're looking for someone who can design and implement scalable ML systems, not just scripts.
Key Responsibilities:
* Build and deploy production-grade machine learning models (classification, regression, NLP, etc)
* Develop reusable ML pipelines using Python and libraries like scikit-learn, PyTorch or TensorFlow
* Collaborate with cross-functional teams to integrate ML solutions into real applications
* Conduct model performance analysis and iterate based on business feedback
* Automate model training, validation, and deployment using tools like MLflow, Airflow, or Kubernetes
* Contribute to code reviews, architecture discussions, and system design
Required Skills and Qualifications:
* 4+ years of Python development experience (not just scripting - solid OOP, architecture, testing)
* Proven experience deploying ML models into production environments
* Strong understanding of algorithms, data structures, and model evaluation metrics
* Experience with frameworks such as scikit-learn, PyTorch, TensorFlow
* Comfortable working in cloud environments (AWS, GCP or Azure)
* Familiarity with containerization (Docker) and CI/CD for ML workflows
Benefits:
* Hybrid working model (2-3 days onsite in Limerick)
* Private healthcare, pension contribution, and bonus scheme
* Personal development budget & training
* Collaborative, engineering-first environment
About Us:
We are a leading recruitment agency partnering with top companies in Ireland. Our goal is to find the best talent for our clients' businesses.