About the Role

We are looking for a Lead Machine Learning Engineer to own the quality, evolution, and technical direction of the machine learning stack at the core of our AutoML platform, DataHowLab. This is a hands-on leadership position: you will set the technical bar, drive architecture and MLOps decisions, manage and grow engineers, and act as the technical counterpart to product and management, while remaining deeply hands-on in the code. You will work closely with our Algo/R&D team, bringing their algorithms into robust, production-grade software and contributing an engineering perspective to their discussions.

 

Key Responsibilities

Leadership

  • Owning our MLOps practice end to end: defining and enforcing standards for benchmarking, model versioning, reproducible training pipelines, and reliable deployment
  • Driving ML/model-serving backend architecture, including model wrapping, training pipelines and MLOps services
  • Managing team members through regular 1:1s and supporting their professional development
  • Driving hiring for the team, from screening and technical interviews to coordinating with external recruiters
  • Mentoring junior engineers and data scientists, and raising the quality bar across the team through consistent, thorough code review
  • Acting as a technical sparring partner for product and management: pressure-testing mockups, feature ideas, and roadmap decisions for feasibility and consistency before they reach implementation

Hands-On Engineering

  • Productionizing and improving machine learning models and algorithms in Python and PyTorch, owning the full lifecycle from prototype to production deployment and stakeholder approval
  • Partnering with the Algo/R&D team to bring novel algorithms for multivariate time-series prediction and data analytics into production, and contributing an engineering and feasibility perspective to research discussions
  • Maintaining and improving our data transformation and model training pipelines, as well as internally maintained packages, SDKs, and services used by internal and external users
  • Keeping the codebase healthy: rapidly diagnosing and fixing bugs, keeping dependencies up to date, and reducing technical debt through tooling modernization
Requirements
  • M.Sc. or higher in Computer Science, Data Science, or a related field
  • 5+ years of professional experience in machine learning or software engineering, including 3+ years developing and deploying ML models in production systems
  • Prior experience in a formal lead or people management role. Demonstrated experience mentoring engineers and conducting rigorous code reviews
  • Strong understanding of machine learning concepts and algorithms, in particular the combination of time-series forecasting and differentiable systems
  • Experience designing microservice architectures and making or strongly influencing architecture decisions; solid working knowledge of Docker
  • Proficiency in programming languages commonly used in data science, such as Python or Julia, and libraries/frameworks (e.g., PyTorch, scikit-learn, JAX)
  • Deep familiarity with MLOps practices including experiment tracking, model versioning, reproducible training pipelines, and automated retraining workflows
  • Experience writing production-quality, well-tested Python code
  • Excellent problem-solving skills and strong attention to detail
  • Strong written and verbal communication skills, with the confidence to present to customers and to challenge ideas constructively at all levels of the organization

Nice to Have

  • Experience developing novel ML algorithms, e.g. combining time-series forecasting with differentiable systems
  • Experience working in the biopharma/bioprocessing domain
  • Experience in customer-facing project work
  • Experience with Go and/or Rust
  • Ph.D. or peer-reviewed publications in machine learning or a related field
We Offer
  • A high degree of autonomy and direct influence on product and technical direction
  • Hybrid working environment (home and office)
  • Ability to visit other international offices, join customer visits, and attend international conferences
  • Possibility to spend 10% of your work hours on a work-relevant personal research project
  • Sharp learning and responsibility curve in a challenging and interdisciplinary working environment
  • Attractive working conditions and progression in our company
Transforming Digital
Bioprocessing