Job Title: Artificial Intelligence Developer
Overview:
As an Artificial Intelligence Developer, you will play a key role in developing and deploying AI models within production environments, working closely with software engineers, data scientists, and product managers.
Key Responsibilities:
* Design and implement scalable AI systems, not just scripts.
* Build and deploy production-grade machine learning models (classification, regression, NLP).
* Develop reusable AI pipelines using Python and libraries like scikit-learn, PyTorch or TensorFlow.
Requirements:
* 4+ years of Python development experience (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).
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.
Additional Requirements:
* Experience working in regulated environments (medtech, finance) is a plus.
* Familiarity with containerization (Docker) and CI/CD for ML workflows.
* Desirable skills include MLOps experience (. MLflow, Kubeflow, SageMaker), exposure to time series forecasting or recommendation systems, and familiarity with RESTful APIs or microservices for model serving.