top of page

(Senior) DevOps/MLOps Engineer

Tampere, Finland (Preferred) / The Hague, Netherlands (Hybrid Option Available)

Job Type

Full Time

Workspace

Hybrid

Company Overview:

At RESONIKS, we're blending acoustics with artificial intelligence to revolutionize quality control in metal manufacturing. As we embark on our scaling journey, we're inviting a creative and skilled (Senior) DevOps/MLOps Engineer to join our team and contribute to a sustainable and quality-driven future.


The Role:

As a (Senior) DevOps/MLOps Engineer at RESONIKS, you will play a pivotal role in orchestrating the machine learning lifecycle, encompassing Data Engineering, Machine Learning, and DevOps. Your mission is to manage our cloud infrastructure and streamline the deployment, and management of machine learning models on the cloud or on-premises ensuring they are robust, scalable, and maintainable.


This Job Is For You, If You:

  • Are passionate about building a career in AI/ML and are self-motivated to keep up-to-date with the latest advancements in the field.

  • Thrive in a hands-on environment where writing world-class production software is a key part of your role.

  • Embrace the challenge of working on varied problems and code bases, and are agile enough to adapt to the rapid evolution in tools, best practices, and technologies.


Responsibilities:

  • Design and implement robust data pipelines, engineering and cloud infrastructure.

  • Manage local server deployments, ensuring secure and efficient data flow between edge devices and the server.

  • Transition offline models created by data scientists into real machine learning production systems on cloud or on-premises.

  • Develop and deploy scalable tools and services for handling machine learning training and inference.

  • Evaluate new technologies to enhance performance, maintainability, and reliability of machine learning systems and other softwares in the company.

  • Apply software engineering rigor and best practices to machine learning, including CI/CD, automation, etc.

  • Review code changes and pull requests from the data science team, triggering CI/CD pipelines after code approvals.

  • Monitor pipelines ensuring all tests pass and model artifacts are generated/stored correctly, deploying updated models to production upon pipeline completion.

  • Set up monitoring tools to track various metrics like response time, error rates, and resource utilization, establishing alerts and notifications for quick anomaly detection.

  • Analyze monitoring data, log files, and system metrics, collaborating with the data science team to develop updated pipelines covering any faults.

  • Work closely with the software engineers, hardware engineers, and data science teams to ensure smooth integration.

  • Document and troubleshoot changes and optimizations to ensure continuous improvement of our DevOps/MLOps processes.


Qualifications:

  • Experience as a Platform Engineer, ML DevOps Engineer, or Data Engineer (or equivalent).

  • Strong software engineering skills in complex, multi-language systems.

  • Proficiency in Python.

  • Experience with Terraform

  • Experience with Git & GitHub

  • Comfort with Linux administration.

  • Experience with cloud computing, database systems, and custom integrations between cloud-based systems using APIs.

  • Familiarity with containers, Kubernetes, and data-oriented workflow orchestration frameworks (ZenML, Prefect, KubeFlow, Airflow, Argo, etc.).

  • Strong understanding of software testing, benchmarking, and continuous integration.

  • Exposure to machine learning methodologies, best practices, deep learning approaches, and modeling frameworks (PyTorch, Tensorflow, Keras, etc.).

  • Good to have any associate Cloud Certification.

  • Business fluent in English.


Bonus:

  • Experience with Audio and Acoustic data

  • Experience with GCP

  • Proficiency in Finnish or German.


Education & Experience:

  • 2–5 years of experience building production-quality software.

  • Bachelor's or Master's degree and/or equivalent professional experience.


Working at RESONIKS:

  • Join as one of the first 10 employees and shape the future of the company.

  • Address cutting-edge challenges in a vibrant, innovative environment.

  • Competitive compensation package with company shares and a generous personal development budget.

  • State-of-the-art working equipment of your choice (Mac or Windows).

  • Embrace our culture of diversity, inclusivity, and open dialogue.

  • Enjoy regular team events celebrating our shared success.


Ready to drive growth and shape the future of quality and sustainability in manufacturing? Apply now by sending your CV and a concise motivation letter to careers@resoniks.com. Let’s resonate with the future of quality and sustainability together.

bottom of page