Job title: Machine Learning Engineer
Level of experience: Intermediate to Senior
Location: On-site/Hybrid
Contract type: Full-time
At MyTower, we are looking for a Machine Learning Engineer to design, develop, and deploy machine learning models and data-driven systems in connection with our supply chain execution solutions (TMS, GTM, SCM).
You will be involved in the entire machine learning lifecycle, from data preparation and experimentation to deployment and monitoring of models in production.
The ideal candidate will have solid practical experience in modern machine learning techniques, deep learning frameworks, and scalable ML infrastructures. The work carried out within the MyTower AI Competence Center will then be integrated into existing and future software modules of the MyTower Solution Suite.
The ideal candidate will combine in-depth technical expertise in machine learning with a strategic vision of how AI can be used to improve user experience, automation, decision-making, and operational performance.
AI Strategy and Innovation
• Collaborate with product teams to identify areas where AI can create value in MyTower's software solutions.
• Evaluate the feasibility, data availability, and technical approaches for new AI-based features.
• Develop prototypes or proofs of concept to validate potential use cases.
• Advise on AI technologies, tools, trends, and architecture choices.
• Contribute to the long-term AI roadmap and product vision.
Model development and selection
• Design, train, and evaluate machine learning and deep learning models.
• Set up feature engineering and data preprocessing pipelines.
• Conduct experiments, compare model performance, and optimize hyperparameters.
• Build reproducible training pipelines and manage model versions.
Technical collaboration and leadership
• Work closely with data engineers, product managers, and business experts.
• Provide recommendations on ML best practices, experimentation, and architecture.
• Document code, model behavior, and system architecture.
• Contribute to technical decisions and innovation.
• Collaborate with the MyTower software factory teams and the DevOps team to prepare for the integration and deployment of AI models into existing and future software modules.
• 3+ years of experience as an ML Engineer, NLP Engineer, or Data Scientist with a strong engineering background.
• Strong command of Python.
• Initial experience in designing and implementing AI agents using agentic frameworks (LangChain, LangGraph, CrewAI, AutoGen, etc.).
• Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
• Experience with large language models (LLM) or generative AI.
• Knowledge of model deployment tools (FastAPI, TorchServe, MLflow, etc.).
• Knowledge of cloud platforms (Scaleway, AWS, Azure, or GCP).
• Experience deploying ML models in production.
• Good understanding of data structures, algorithms, and software engineering principles.
• Comfortable with Linux, Docker, and version control systems.
• Fluent in French and English (minimum level: B2).
• Participate in the deployment of models in production (APIs, microservices, batch jobs).
• Integrate models into cloud infrastructures and CI/CD workflows.
• Monitor model performance, drift, and reliability over time.
• Maintain scalable inference pipelines.
• Knowledge of supply chain execution concepts: Transportation Management (TMS), Global Trade Management (GTM), freight, customs, and international trade flows. Business understanding is a real plus.
• Knowledge of frontend and backend frameworks (including Spring Boot and Angular).
• Knowledge of GenOps concepts and tools.
• Experience in testing, model monitoring, and analytics.
Experts in the digitization of transport, customs and trade compliance.
Sign up to receive all our latest news
Copyright 2026 MyTower. All Rights Reserved.