• Machine Learning Lead

    Location IE-Dublin 2
    Job ID
    # of Openings
    Job Category
    Information Technology
  • Overview

    UL is seeking an experienced Machine Learning Lead to join the iON team in Dublin, Ireland.


    iON is a big data platform combining data ingest, data enrichment, analytics, machine learning and artificial intelligence. The iON team is now looking to add a machine learning lead to accelerate the growth of the most innovative UL digital technology investment in its history. Our goal is to enable the UL client base to effectively leverage recent developments in the digital revolution, by giving them the ability to truly leverage their own corpus of data combined with 3rd party data sources, UL’s core data sources and deep Voice of Science competences, to win in a rapidly evolving digital eco-system.


    Our ideal candidate is someone who is passionate about working with data and driven to deliver creative and compelling solutions which turn data into actionable information for our customers. We are seeking someone who is self-directed yet a team player to work with other teams bringing analytical capabilities as part of our product. As a key resource on our team you must possess strong interpersonal skills, maintain a high degree of accuracy and attention to detail and have excellent oral and written communication skills. The role will be responsible for designing and developing innovative analytical solutions, which drive business insights within our products. A mastery in machine learning and development best practices is a pre-requisite. You will work at the intersection of our data engineering, data science, software engineering and UX teams and help us build our evolving analytical platform.

    As a Machine Learning Lead, you'll need to:

    • Understand and use computer science fundamentals, including data structures, algorithms, computability and complexity and computer architecture
    • Use exceptional mathematical skills, in order to perform computations and work with the algorithms involved in this type of programming
    • Produce project outcomes and isolate the issues that need to be resolved, in order to make programs more effective
    • Collaborate with data engineers and data scientists to build data and model pipelines
    • Manage the infrastructure and data pipelines needed to bring code to production
    • Manage end-to-end design, architect and development of applications (including, but not limited to, the machine learning algorithms) being created
    • Lead the ML team on building algorithms based on statistical modelling procedures and build and maintain scalable machine learning solutions in production
    • Apply machine learning algorithms and libraries for problem solving skills with an emphasis on product development
    • Lead on software engineering and software design using machine learning services
    • Communicate and explain complex processes to people who are not programming experts
    • Liaise with stakeholders to analyze business problems, clarify requirements and define the scope of the resolution needed
    • Research and implement best practices to improve the existing machine learning infrastructure
    • Provide support to engineers and product managers in implementing machine learning in the product
    • Creating automated machine learning services/systems and constant tracking of its performance.


    • Minimum of master’s degree in Data Analytics, Data Science or Computer Science, PhD preferred.
    • Five years of experience in data science, analytics and statistical analysis.
    • Five years of experience in large-scale software development.
    • Experience in developing distributed systems.
    • Strong software engineering fundamentals; design and architecture, developing, testing.
    • Experience in deploying applications with CI/CD pipelines.
    • Fluency in one of C#, Java, C++.
    • Fluency in Python and R.
    • Strong data science fundamentals; analysis, training, tuning and evaluation.
    • Experience developing Big Data applications (Spark, Cosmos, or Azure)
    • Excellent problem-solving and analytical skills.
    • Demonstrated effective interpersonal, influencing, collaboration and listening skills
    • Experience of working in an Agile environment & Agile Project Management.


    Preferred Qualifications

    • Experience with Azure Data Factory, DataBricks, CosmosDB, PySpark, Docker, Kubernetes,


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.