Software Engineer (m/f/d) focus on MLOps
Date: Oct 31, 2024
Company: Heraeus
Permanent
Full Time
About Heraeus
Solutions from the Heraeus Group provide faster internet, eliminate water of germs, and keep hearts beating in time. As a family-owned global technology group headquartered in Hanau, Germany, we combine materials expertise and technological leadership to create the most diverse products, all with one thing in common: World-class quality. Working with customers around the world, we shape the future and provide vital innovations in the areas of Metals & Recycling, Healthcare, Semiconductor & Electronics and Industrials.
About our Corporate Digital and Consulting Team
As Corporate Consulting and Digitalization team at Heraeus, we know the challenges today's global manufacturing and service companies face. We work on key topics that are highly relevant for the performance of the Heraeus Group and thus create real added value side by side with our colleagues in the Operating Companies. We drive digital innovation in our Operating Companies in many different areas, such as Digital Customer Experience, IoT, and Data Science.
Main task of a Software Engineer with focus on MLOps is to create a robust, performant, and self-healing edge or cloud frameworks for the deployment of AI models. These include the connectivity to input sources and output sinks with all steps monitored and containerized.
The following challenges await you:
- Design, build, and maintain the infrastructure and tools to deploy, monitor, and manage ML models in production.
- Work closely with data scientists and data engineers to create scalable, efficient, automated pipelines that ingest, process, and analyze large datasets.
- Implement robust data validation and testing frameworks to ensure the accuracy and integrity of data and models.
- Collaborate with cross-functional teams to ensure that ML solutions meet business requirements and align with company goals.
- Responsible for interfacing to hardware such as cameras – GPIO ports or sensors.
Your profile:
- Equivalent job experience or a Master’s in Computer Science, Engineering, Physics, or a related field
- At least 2 years of experience in a role focusing on ML model deployment, management, and scalability
- Solid knowledge of Linux and networking protocols, including kernel configurations and yocto builds
- Expert knowledge in microservice architecture: docker, Kubernetes, streaming, logging and database architectures
- General knowledge about MLOps concepts, with a focus on connecting different platforms to drive automation
- Experienced with model deployment frameworks and programming streaming solutions for Nvidia edge hardware
- Expert knowledge in modern Python development, including best practices, package management, and CI/CD
- Profound experience with cloud services
- Advanced knowledge in C, C++. Familiar with .NET is a plus
What you can look forward to at our Consulting Unit:
- Empowerment & Career Development - value-adding projects enabling a future transition into a management or leadership role
- Top projects with high impact - work on key topics that create real added value
- Strong salary package - attractive basic salary and support for private pension plan
- Hybrid working and regular time off - a combination of remote and on-site working, 30 days annual leave plus additional days off
- Additional benefits - subsidized public transport, company medical service, sport offers, and social counseling
Curious? Apply now!
We look forward to receiving your documents by reference code 57251 via our online application portal.