Job Description
We are seeking a highly skilled Machine Learning Engineer to develop and deploy advanced machine learning algorithms and models.
**Machine Learning Engineer**
Tralee-based company is looking for a talented Machine Learning Engineer to join their Innovation and Fin Tech Lab Development Team.
**Responsibilities:**
• Design, build, and optimize machine learning models and algorithms to tackle complex business problems, utilizing techniques like supervised and unsupervised learning, deep learning, and reinforcement learning.
• Clean, preprocess, and transform raw data to ensure suitability for training and testing machine learning models, maintaining data quality and integrity.
• Extract and engineer relevant features from data to enhance predictive power and generalization of machine learning models.
• Conduct thorough experimentation and evaluation of various machine learning models to identify best-performing solutions, iterating on the models as needed.
• Optimize and fine-tune machine learning models to achieve optimal accuracy, efficiency, and scalability for production deployment.
• Create insightful visualizations of model outputs and data trends to facilitate better understanding and decision-making processes.
• Collaborate with software engineers and Dev Ops teams to ensure smooth deployment of machine learning models into production environments, ensuring seamless integration and reliability.
• Monitor the performance of deployed models, address issues, and update models as necessary to maintain accuracy and relevance.
• Explore and implement state-of-the-art techniques to enhance products and services.
**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.
• Familiarity with data visualization tools and techniques.
• Experience with big data technologies and distributed computing is a plus.
• Solid knowledge of statistics and probability theory.
• Excellent problem-solving and analytical skills.
• Strong communication and teamwork abilities.