An esteemed company located in Tralee, is seeking a highly skilled and motivated Machine Learning Engineer to join their Innovation and FinTech Lab Development Team. As a Machine Learning Engineer, you will play a pivotal role in developing and deploying advanced machine learning algorithms and models that drive our data-driven initiatives and create cutting-edge solutions.
Responsibilities:
- Model Development: You will be responsible for designing, building, and optimizing machine learning models and algorithms to tackle complex business problems, utilizing techniques like supervised and unsupervised learning, deep learning, and reinforcement learning.
- Data Preprocessing: Your expertise in cleaning, preprocessing, and transforming raw data will be crucial in ensuring that the data is suitable for training and testing machine learning models, maintaining data quality and integrity.
- Feature Engineering: Extracting and engineering relevant features from the data will be essential to enhance the predictive power and generalization of machine learning models.
- Experimentation and Evaluation: You will conduct thorough experimentation and evaluation of various machine learning models to identify the best-performing solutions, iterating on the models as needed.
- Performance Tuning: Optimizing and fine-tuning machine learning models will be part of your responsibility to achieve optimal accuracy, efficiency, and scalability for production deployment.
- Data Visualization: Creating insightful visualizations of model outputs and data trends will facilitate better understanding and decision-making processes.
- Model Deployment: Collaborating with software engineers and DevOps teams, you will ensure the smooth deployment of machine learning models into production environments, ensuring seamless integration and reliability.
- Monitoring and Maintenance: Monitoring the performance of deployed models, addressing issues, and updating models as necessary to maintain accuracy and relevance will be critical to our success.
- Research and Innovation: Staying up-to-date with the latest advancements in machine learning and related fields, you will explore and implement state-of-the-art techniques to enhance our products and services.
- Collaboration: Working closely with cross-functional teams, including data scientists, software engineers, and product managers, you will define project requirements and ensure successful project execution.
Requirements:
- Bachelor’s or advanced degree in Computer Science, Engineering, Data Science, or a related field.
- Proven experience as a Machine Learning Engineer, Data Scientist, or in a related role.
- Proficiency in programming languages such as Python, R, or Java for implementing machine learning algorithms and data manipulation.
- Strong understanding of machine learning concepts, frameworks, and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Familiarity with data visualization tools and techniques.
- Experience with big data technologies and distributed computing (e.g., Hadoop, Spark) is a plus.
- Solid knowledge of statistics and probability theory.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Duration: 12 Month Contract
If you are interested, please apply or email [email protected]