Machine Learning Engineer

Join

Berlin

Ibrido

EUR 75.000 - 110.000

Tempo pieno

14 giorni+
Generatore di candidature

Non inviare un curriculum generico — genera un curriculum e una lettera di presentazione personalizzati per questo specifico impiego.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Flexible hours
Hybrid work in Berlin
Co-working space access
Company laptop

Descrizione del lavoro

Phantasma Labs in Berlin is hiring a Machine Learning Engineer to develop the core AI behind our production scheduling software. You will build reinforcement learning agents and the Digital Twin environments they train in, turning manufacturing challenges into practical models for real factories.

You’ll own design choices from algorithm selection to architecture improvements, collaborating with engineers and customers to translate requirements into features.

Competenze

  • 5+ years of Python experience required.
  • Background in manufacturing or ERP/MES context is beneficial.
  • Knowledge of reinforcement learning basics and applications.
  • Experience with ML tooling (PyTorch, Optuna, MLflow) is preferred.

Mansioni

  • Develop and improve reinforcement learning agents for production scheduling.
  • Work on Digital Twin environments used for RL training.
  • Turn complex manufacturing problems into actionable models.
  • Write robust Python code and maintain production-grade features.
  • Create and maintain training/evaluation scripts for RL agents.

Conoscenze

Python
Reinforcement learning
Factory know-how
Git/GitHub
Testing (unittest/pytest)

Formazione

Computer Engineering
Mathematics
Industrial Engineering
ML/AI related field

Strumenti

PyTorch
Optuna
MLflow
NumPy
Pandas

Descrizione del lavoro

At Phantasma Labs, we're building AI-powered production scheduling software for manufacturers. Production scheduling is a complex problem: priorities change, machines go down, new orders come in and planners constantly need to adapt. Many factories still rely heavily on manual planning to manage this complexity.

We approach this differently. Our technology combines reinforcement learning with Digital Twin environments to train AI agents in simulation, allowing manufacturers to create and optimize production schedules without relying on large historical datasets.

We're already working with manufacturers across Europe, the US and Japan and partner with ERP and MES providers to bring our technology into real production environments. We're a small, international team based in Berlin with a flexible remote setup, and there's still a lot to build as we continue developing the product and bringing it to more manufacturers.

Tasks

As a Machine Learning Engineer, you'll work on the core AI behind our production scheduling software. You'll develop and improve our reinforcement learning agents, work on the Digital Twin environments they train in and help turn complex manufacturing problems into models that work in real factories.

You'll have a lot of ownership over how we approach these problems and work closely with both our engineering team and customers. We're looking for someone who brings strong Python experience together with an understanding of manufacturing environments and wants to apply reinforcement learning to real-world production challenges.

  • Write robust, scalable and production-ready Python code
  • Provide code reviews, guidance, and mentorship to fellow developers to maintain high coding standards
  • Write unit and integration tests using tools such as unittest and pytest
  • Design, engineer and optimize features in the Digital Twin for reinforcement learning simulations using Python, NumPy and Pandas
  • Create, optimize and maintain training and evaluation scripts for RL agents
  • Set up and maintain Python environments using modern tools such as uv and conda
  • Work collaboratively using git (GitHub)
  • Participate in customer calls to understand requirements and translate them into actionable technical features
  • Brainstorm and develop ideas to improve the RL agent, including algorithms, reward functions and architecture
Requirements

Must haves

  • A background in Computer Engineering, Mathematics, Machine Learning, Industrial Engineering or a related field
  • 5+ years of experience with Python
  • 2+ years of experience in factory shopfloor operations as an engineer or planner, or 2+ years of experience working with ERP/MES systems for factories
  • Strong understanding of manufacturing processes across different production environments, including discrete manufacturing, line production and engineer-to-order
  • Basic understanding of reinforcement learning and experience developing or applying RL algorithms

Nice to haves

  • 3+ years of experience in factory shopfloor operations as an engineer or planner, or 3+ years of experience working with ERP/MES systems for factories
  • Research experience in developing RL algorithms
  • Experience with CI/CD pipelines, particularly GitHub Actions
  • Experience with libraries and tools such as PyTorch, Optuna and MLflow
Benefits
  • Ownership from day 1: Work in a small team with fast feedback and see the impact of what you build
  • Collaborate with a strong team: Work alongside ML specialists developing our AI optimization technology and software engineers building the production-grade systems around it
  • A supportive, open culture: clear communication, strong collaboration and flat hierarchies
  • Flexible working hours & hybrid setup: work remotely or from our Co-working space in Berlin Mitte, whatever helps you do your best work
  • Company laptop: We'll provide the equipment you need to do your work
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Machine Learning Engineer
Machine Learning Engineer

Phantasma Labs • Berlin

Ibrido
EUR 90.000 - 150.000
Ownership from day 1
Strong team collaboration
Flexible working hours
+2
Machine Learning Engineer
Machine Learning Engineer

Phantasma Labs GmbH • Berlin

Ibrido
EUR 85.000 - 120.000
(Senior) Machine Learning Engineer, Robot Learning (m/f/d)
(Senior) Machine Learning Engineer, Robot Learning (m/f/d)

Join • München

Ibrido
EUR 90.000 - 130.000
Impact
Growth
Ownership
+1
(Senior) Machine Learning Engineer, Robot Learning (m/f/d)
(Senior) Machine Learning Engineer, Robot Learning (m/f/d)

Batch Robotics GmbH • München

In loco
Confidential
Impact on robotics domain
Growth opportunities in startup
Ownership potential
+1
(Senior) Machine Learning Engineer, Robot Learning (m/f/d)
(Senior) Machine Learning Engineer, Robot Learning (m/f/d)

Batch Robotics • München

In loco
EUR 90.000 - 130.000
Senior Python Engineer (AI/ML)
Senior Python Engineer (AI/ML)

Doghouse Recruitment • Germania

In loco
EUR 81.000 - 99.000
Flexible from home
Modern offices in Germany & NL
Learning & Development budget
+4
Machine Learning Engineer (m/f/x)
Machine Learning Engineer (m/f/x)

CarOnSale • Berlin

In loco
EUR 70.000 - 110.000
Hybrid work schedule
Work from Anywhere days
Annual leave 28 days
+5
ML Platform Engineer (m/f/d)
ML Platform Engineer (m/f/d)

Greenhouse Software, Inc. • München

In loco
EUR 90.000 - 140.000
Corporate benefits program
Munich office
Development opportunities
+1
Senior Machine Learning Scientist
Senior Machine Learning Scientist

RxREVU, Inc. • Berlin

Ibrido
EUR 70.000 - 110.000
Competitive salary
Equity opportunities
Hybrid working
+4
Senior AI Engineer
Senior AI Engineer

Deeploi • München

In loco
EUR 90.000 - 130.000
Public transport ticket
Urban Sports Club/EGYM
Corporate Benefits
+1