
ML Engineer - Demand Forecasting
Primary stack
Nice to have's
Job description
About the Position
ML Engineer - Demand Forecasting
Our client builds an AI inventory planner that brings forecasting, optimization, and execution into one product. Built for use across industries, it powers replenishment and production planning for customers in wholesale, retail, manufacturing, and food service.
At its core is a proprietary time series foundation model, pre-trained on millions of demand series and billions of data points across industries.
Founded in 2026, our client is a spin-off from a university research group in Germany, where the foundation model originated as a research project. The company is based in Germany and is expanding its engineering team to further develop the model and product.
Responsibilities
Our client is looking for a Machine Learning Engineer. You won’t just fine-tune existing models or build API wrappers: you’ll help them build their own time series foundation model - from designing the architecture and training it from scratch to getting it into production.
As one of their first engineering hires, you’ll work directly with the founders, make core technical decisions, and help build the team along the way.
Your work spans the full model development cycle: understanding forecast errors in production, developing and testing new approaches, improving pre-training, and adapting the model to specific industries. You’ll take projects from initial experiments through deployment, with the scope to make consequential technical decisions and see how your work improves customers’ planning.
- Infrastructure: Build efficient data pipelines for large-scale pre-training and inference, from resource-efficient data loading and validation to reliable distributed processing of millions of demand series throughout week-long training runs.
- Model architecture: Improve our time series transformer’s efficiency and capabilities. Current areas of interest include sparse covariate handling, text inputs, and in-context learning across related products.
- Pre- and mid-training: Refine the training setup-scaling approaches, loss functions, optimizers-for training stability and forecast quality. Shape data mixtures and curricula for balanced learning across demand patterns, industries, and time scales, including rare patterns and edge cases.
- Fine-tuning and post-processing: Develop adaptation strategies for specific industries, customers, and applications without losing generalization, and build calibration, bias correction, and hierarchical reconciliation into the final forecasts.
Requirements
- Fluent in Python, PyTorch, and SQL.
- You write production-quality code: tested, maintainable, and used by others.
- You have taken ML models from prototype to production and kept them running: monitoring, debugging, retraining.
- You have trained deep learning models on datasets that don’t fit in memory, on multiple GPUs, and you know how data loading, GPU memory, and distributed training affect throughput and reliability.
- Upper-intermediate level of English or German.
Nice to Have
- Experience in an early-stage startup or building a product or team from the ground up.
- Experience modifying transformer architectures or pre-training models, whether in language, vision, time series, or another domain.
- Experience with fine-tuning, adapters, or transfer learning to adapt pre-trained models to new tasks.
- Experience with probabilistic modeling, uncertainty estimation, or calibration.
- Familiarity with time series forecasting or inventory planning is a plus; you learn the domain on the job.
We Offer
- Fully remote work
- A professional, supportive, and friendly team.
- Long-term employment with competitive compensation, based on experience.
- Continuous knowledge sharing with engaged co-workers.
About the Company
You keep the team informed of progress and challenges, discuss technical decisions openly, and ask for help early, sharing what you’ve tried and where you’re stuck. They work through problems together and give each other direct feedback.
© Go interactive. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Привіт!Ти маєш дещо знати проGoInteractive. Ми — американська компанія, що створює команди девелоперів в Україні для наших західних партнерів.На відміну від аутсорсу, де завдання приходять від різних замовників, у нас ти станеш повноцінним членом їх команди і працюватимеш виключно з їх продуктом.Ми співпрацюємо зі стартапами та компаніями з США, Великобританії та інших країн, що створюють продукти у таких сферах, поміж інших:CybersecurityHealthcareInsuranceTravel technologiesCustomer supportAssessment tools and more.Як це працює?Ти працюватимеш безпосередньо зі своєю командою; будеш брати участь у прийнятті важливих рішень; пропонувати і втілювати свої ідеї. Коротше, станеш важливою частиною корисного для користувачів та цікавого для розробників продукту.Ми не втручатимемось у процес, а будемо займатись всіма логістичними, адміністративними та бухгалтерськими питаннями, щоб позбавити тебе зайвого головного болю та щоб атмосфера у офісі давала можливість зосередитися на роботі або релакснути, коли це потрібно.Які ми?Ми делікатні і поважаємо кожну людину, її думки та потреби. Ми прагнемо бути кращими у всьому, що ми робимо. Ми любимо влаштовувати чемпи з тенісу та футболу, грати в настільні ігри, блефувати в покері та співати на вечірках.У нас ти не знайдеш монотонної роботи, бюрократії чи зайвих ланок менеджменту.We are the people company.Join us!
More at Go interactive
All 28 roles
Applied Scientist — Formal Methods & Policy Verification
Go interactive

Applied Scientist — Adversarial ML & Detection
Go interactive

Senior Front-End Engineer
Go interactive

AI Engineer – Agentic Systems
Go interactive · Ukraine