ML Engineer - Machine Learning for Recycling Plants

Eggersmann Gmbh

Job

In this role, you will develop ML models for anomaly detection in time series data from recycling facilities and implement scalable data pipelines on AWS using Python, SQL, and cloud services.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You are making Machine Learning production-ready: You develop scalable data and model pipelines on AWS and reliably deploy Machine Learning models.
  • Your focus is on anomaly detection in time series data from recycling plants.
  • You are responsible for the design, development, operation, and continuous improvement of scalable data and model pipelines on AWS, for example with EC2, Lambda, S3, and CloudWatch.
  • You bring machine learning models into production and further develop the existing processes for this purpose – from deployment and monitoring to AutoML-assisted retraining, as well as CI/CD and Infrastructure as Code (IaC).
  • You design data models, write efficient SQL queries for relational databases, and are responsible for the associated database management tasks.
  • You develop, train, validate, and deploy machine learning models with a focus on anomaly detection in time series.
  • You implement your solutions in clean, maintainable Python code and work according to established software development practices, including the use of coding assistants.

Our expectations of you

Education

  • You have completed a degree in Computer Science, Data Science, Engineering, Physics, Mathematics, or a related field.

Qualifications

  • Good software development practices such as Git, code reviews, and traceable documentation are a matter of course for you.
  • You think analytically and approach complex problems in a structured manner.
  • You are ready to work on-site in Aachen regularly; on the other days, remote work is possible.
  • You have good spoken and written English skills.

Experience

  • You have at least three years of professional experience as an ML Engineer or in a comparable position.
  • You have very good Python skills, including advanced object-oriented programming as well as experience with scikit-learn, pandas, and NumPy.
  • You have very good SQL skills and experience in designing relational databases, for example with PostgreSQL.
  • You have practical experience with cloud providers such as AWS and with data or machine learning applications in the cloud.
  • You have solid fundamentals in Machine Learning and Statistics, ideally with experience in time series analysis or anomaly detection.

What we offer

  • Attractive compensation, permanent contract, and 30 days of vacation.
  • Responsibility from day one with plenty of scope for design and impact.
  • Modern offices in Aachen with direct access to the digitalHUB ecosystem - including access to workshops and networking events.
  • Flexible working hours and location-independent work (e.g., in a home office).
  • A lived startup culture under the umbrella of a successful, owner-managed corporate group.
  • Sustainability awareness, team spirit, and a family-like culture are additional benefits.

Benefits

Health, fitness & fun

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Aachen
    Nordrhein-Westfalen, Germany

About your employer

Eggersmann GmbH distributes products from renowned brands such as BACKHUS, BRT HARTNER, FORUS, Terra Select and TEUTON and thus offers solutions for different processing stages within waste management, such as composting, dosing, bunkering, opening, grinding, sieving or sorting.

Founding year
2012
Company type
Established Company
Work model
Onsite, Hybrid
Industry
Power Sector, Economy
  • sinoDusseldorf

    • Easy Apply
    • Onsite
    • Full Time
    • Senior

    sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

ML Engineer - Machine Learning for Recycling Plants

Eggersmann Gmbh