At a Glance
- Tasks: Develop predictive models and integrate ML features for real-world water industry challenges.
- Company: StormHarvester, a data-driven company solving critical environmental issues.
- Benefits: Private medical insurance, pension scheme, generous holidays, and additional perks.
- Other info: Join a fast-paced team with opportunities for growth and innovation.
- Why this job: Make a real impact on the environment while developing your skills in ML and AI.
- Qualifications: Degree in Data Science or related field with 5+ years of experience in ML.
The predicted salary is between 50000 - 60000 € per year.
LOCATION: Belfast, On Site
About StormHarvester
Our products deliver on real-world issues in solving water company and industry problems with existing and new infrastructure that is critical to the environment, economy and everyday living. We are primarily data driven with domain expertise delivering insights to water networks and assets using analytics, presentation, machine learning and AI that is SAAS and cloud based.
About the role
This is a pragmatic and delivery-focused role in the use of data, analytics, and ML to deliver predictive outcomes for StormHarvester customers as part of our product. This role is ideal for a Data Scientist or ML Engineer who wants to work on impactful real-world problems and take ownership of your work. You’ll be part of a fast-moving, collaborative team with room to develop your skills in applying novel ML & AI techniques.
We are seeking a Machine Learning Engineer to contribute to the development and deployment of ML-driven features in our core wastewater network platform focusing on predicting sewer behaviour. You will work within the Data & Modelling engineering team with a focus on improving our existing ML processes and designing and integrating new data-driven strategies into existing products to help add insight for our customers. This role will be involved with (and lead) the development of a new ML-driven feature from ideation to proof of concept to deployment to integration with the product. This will involve:
- Gaining an understanding of the domain and existing StormHarvester product
- Exploratory data analysis and visualisation
- Conceptualising solutions and presenting to internal and external stakeholders
- Helping define and develop the strategy to deploy the approach at scale
- Integration of solutions into the product
Job requirements
- A third level qualification in Data Science, Computer Science, or a data/ML driven equivalent.
- 5+ years of experience in Data Science, ML Engineering, Data Analytics, or a related speciality.
- Experience with Python (Pandas, Scikit-learn or equivalent).
- Experience with data exploration and visualisation.
- Strong presentation and communication skills.
- Willingness to engage and work with others as part of team with shared direction.
- Strong work ethic with an understanding that this is a fast-growing company with lots of opportunities to make improvements and to move quickly.
- Ability to review and provide feedback as needed to other teams on areas for improvements and updates.
- Passionate about work, output and quality.
- Can-do, problem-solving mindset.
- Curious and willing to onward develop and learn in ML/AI area.
Desirable Criteria
- Experience with AWS services (or transferable cloud experience)
- Experience modelling time series data
- Familiarity with Geospatial (GIS) data
- Familiarity with MLOps principles
- Familiarity and experience with agile development in delivery.
- Experience of Continuous Integration/Development and Tooling
Key Responsibilities
- Collaboration with wastewater domain experts to guide bespoke modelling approaches to address industry issues.
- Development of predictive models using time series, geospatial and environmental sensor data.
- Designing scalable feature engineering and data transformation processes tailored to sewer data.
- Engaging with customers to understand contextual requirements of projects, present findings and lead integration into StormHarvester product.
- Contribute to delivery process and development environments, including research and identifying areas of interest for further investigation.
- Implementation, test and delivery of designs/fixes as part of a continuous delivery mechanism through to live deployments.
- Addressing bugs/changes, problem solving and support issues as part of wider engineering team.
Job benefits
- Comprehensive Private Medical insurance including dental and optical provision.
- Company pension scheme with 5% employer contribution and 5% employee contribution.
- Annual holidays of 24 days pro rata plus 1 day Birthday leave and 10 statutory holidays.
- Enhanced Maternity and Paternity Pay.
- Additional EV, Cycle, Tech & Home Scheme.
- Car parking at the office.
Data Analytics & Machine Learning Engineer in Belfast employer: StormHarvester
At StormHarvester, we pride ourselves on being an exceptional employer, offering a dynamic work environment in Belfast where innovation meets real-world impact. Our collaborative culture fosters professional growth, allowing you to take ownership of your projects while working on cutting-edge data analytics and machine learning solutions that address critical environmental challenges. With comprehensive benefits including private medical insurance, a generous pension scheme, and ample holiday leave, we ensure our employees are well-supported both personally and professionally.
StudySmarter Expert Advice🤫
We think this is how you could land Data Analytics & Machine Learning Engineer in Belfast
✨Tip Number 1
Get to know the company inside out! Research StormHarvester's products and their impact on the environment. This will help you tailor your conversations during interviews and show that you're genuinely interested in what they do.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. Building relationships can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python skills and ML concepts. Practice coding challenges and be ready to discuss your past projects. Confidence in your abilities can really set you apart from other candidates.
✨Tip Number 4
Don’t forget to showcase your soft skills! Communication and teamwork are key in this role. Be ready to share examples of how you've collaborated with others and tackled challenges together. It’s all about showing you’re a great fit for the team!
We think you need these skills to ace Data Analytics & Machine Learning Engineer in Belfast
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Data Analytics & Machine Learning Engineer role. Highlight relevant experience, especially in data science and machine learning, and don’t forget to showcase your Python skills!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about solving real-world problems with data and how your skills align with what we do at StormHarvester.
Showcase Your Projects:If you've worked on any cool projects related to ML or data analytics, make sure to mention them! We love seeing practical examples of your work and how you’ve tackled challenges in the past.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!
How to prepare for a job interview at StormHarvester
✨Know Your Stuff
Make sure you brush up on your data analytics and machine learning concepts. Be ready to discuss your experience with Python, especially libraries like Pandas and Scikit-learn. They’ll likely want to hear about specific projects you've worked on, so have a couple of examples ready that showcase your skills.
✨Understand the Company
Dive into StormHarvester’s mission and products. Familiarise yourself with how they use data to solve real-world problems in the water industry. This will not only help you answer questions but also show your genuine interest in their work.
✨Showcase Your Problem-Solving Skills
Prepare to discuss how you've tackled challenges in previous roles. Think about times when you had to conceptualise solutions or improve existing processes. They’ll be looking for a can-do attitude, so highlight your problem-solving mindset.
✨Engage and Communicate
Since this role involves collaboration with various teams, practice articulating your thoughts clearly. Be prepared to present your ideas and findings effectively, as strong communication skills are key. Don’t hesitate to ask questions during the interview; it shows you're engaged and eager to learn.