Skip to content
mimi

Senior Machine Learning Engineer

Next Ventures

Stuttgart · flexible Full-time Senior 1mo ago

About the role

About

As a Senior Machine Learning Engineer, you will be part of a global team developing distributed sensing solutions that help optimize critical infrastructure, protect people, and safeguard the environment. Using advanced sensing technologies combined with machine learning, the team delivers reliable real-time insights across assets such as pipelines, power cables, and railway systems.

In this role, you will contribute to solutions deployed worldwide, working in a collaborative, cross-disciplinary engineering environment that values technical rigor, long-term quality, and practical innovation.

Responsibilities

  • Turn machine learning proof-of-concepts into robust, production-ready systems for real-time analysis on edge devices and backend platforms
  • Lead the design and implementation of scalable ML pipelines and data processing components for high-volume sensor data
  • Drive engineering best practices within the team
  • Build and maintain CI/CD workflows and automated testing for ML applications, ensuring reliability and reproducibility
  • Collaborate closely with data scientists, platform engineers, data engineers, and domain experts to shape system architecture and integrate ML solutions into the overall product landscape

Qualifications

  • Degree in computer science, machine learning, or a related field, or equivalent practical experience
  • 5+ years of professional experience in software engineering or ML engineering, including production ML or data-intensive systems
  • Strong programming skills in Python, with the ability to write structured, maintainable, and efficient code
  • Advanced programming skills in at least one statically typed language (e.g., C++, Rust, Go, or Java)
  • Deep understanding of the MLOps lifecycle, including data and model versioning, deployment, monitoring, and continuous improvement
  • Experience with containerization (e.g., Docker) and CI/CD pipelines, along with modern testing practices

Nice to have:

  • Experience operating ML systems in production, including monitoring model performance, drift detection, and incident handling
  • Experience with real-time or near-real-time systems, streaming data, or IoT environments, including edge deployment constraints

What’s Offered

  • Challenging and impactful work using state-of-the-art technology
  • Open, collaborative, and respectful working environment
  • International, team-oriented culture
  • Competitive compensation and benefits, including flexible working hours
  • Opportunities for personal development, career growth, and performance-based incentives

Skills

C++CI/CDDockerGoJavaMachine LearningMLOpsPythonRust

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free