Staff Machine Learning Engineer (m/f/d)

AI overview

Drive technical leadership in developing and scaling robust ML systems, collaborating closely with diverse teams to enhance production-grade infrastructure.

About Buynomics:  

“What will customers buy?” is the question at the heart of commercial decision-making—and at Buynomics, we answer it better, faster, and more accurately than any other solution. With our proprietary Virtual Shopper technology, we help companies move from gut feeling to data-driven, customer-centric decisions across pricing, products, promotions, and more.

We’re building the operating system for commercial decisions—a unified platform that empowers global brands to make optimal, scalable choices. As a next-gen SaaS company, our platform simulates purchasing behavior to support high-stakes, high-scale decisions in real-time.

About the role:  

We’re looking for a Staff Machine Learning Engineer who will serve as a technical leader across one or two small ML Engineering teams, working on key services within our ML infrastructure. This is a hands-on architecture and design role with a strong coding component.

You will work closely with other senior engineers, product teams, and data scientists to define and evolve our ML solutions and infrastructure, ensuring they are robust, scalable, and production-ready.

Key responsibilities:

  • Act as the Technical Lead for multiple ML squads (3–4 engineers each), driving cross-team execution and elevating engineering standards across the department.
  • Own the design, architecture, and scaling of ML services and pipelines
  • Guide and review high-level system design, ensuring consistency with platform-wide architectural standards
  • Collaborate closely with the Principal Architect to align on long-term technical direction
  • Build and maintain production-grade ML systems, ensuring performance, observability, and reliability of those systems
  • Contribute high-impact  code to core services, with a strong focus on Python, ML modeling, and infrastructure
  • Take ultimate accountability for the health of our ML systems, implementing advanced observability frameworks to ensure peak performance and reliability
  • Cultivate the next generation of engineers by acting as a role model and mentor

Requirements:

  • 6+ years of professional experience in ML Engineering, with a demonstrable history of shipping and scaling high-stakes models within SaaS or product-centric environments
  • A track record of moving beyond experimental notebooks to building "industrial-grade" ML systems that solve core business problems at scale
  • Deep expertise in full MLOps cycle: CI/CD for ML, model versioning, deployment, reproducibility, and monitoring
  • Expert-level Python programming with a focus on ML ecosystem (PyTorch, NumPy, Pandas, Scikit-learn) and software engineering best practices.
  • Ability to architect low-latency, high-throughput ML systems that integrate seamlessly into a wider platform
  • Hands-on experience designing, deploying, and scaling ML systems in a cloud environment (e.g. AWS, Azure, GCP)
  • Exceptional communication skills with the ability to translate complex ML concepts into actionable insights for cross-functional stakeholders

Nice-to-haves:

  • Proficiency in modern orchestration frameworks (e.g., Airflow, Dagster, Prefect) to manage complex, multi-stage simulation and training pipelines.
  • Experience with distributed data processing frameworks like Spark, Flink
  • Exposure to simulation, forecasting, or optimization systems
  • Domain knowledge in CPG, pricing, or revenue management

What we offer:

  • Dynamic Environment: Join a truly international and diverse team where your ideas matter.
  • Flexible Work Model: Enjoy a remote setup with offices located in Cologne.
  • Learning Budget: Take advantage of our employee development and education budget to enhance your skills.
  • Local Language Classes: Participate in language lessons to support your integration and personal development.
  • Urban Sports Club Membership
  • Deutschlandticket
  • Personal and professional growth opportunities
  • Regular company events 

 



To ensure a smooth and efficient process and that no applications are overlooked, please apply directly to the role. While we'd love to respond to everyone who reaches out, applying ensures that your application is properly tracked and considered.

Buynomics is proud to be an equal-opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

 

#LI-Remote

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Enjoy a remote setup with offices located in Cologne.
  • Learning Budget: Take advantage of our employee development and education budget to enhance your skills.
  • Growth opportunities: Personal and professional growth opportunities

Buynomics is a cutting-edge analytics platform designed to empower organizations to make smarter, more profitable decisions that drive sustainable growth through revenue optimization.   Leveraging AI and large-scale simulation technologies, Buynomics digitizes customer behavior and predicts purchasing patterns in any environment. Our platform helps companies make data-driven decisions across a range of areas, including product strategy, portfolio structure, pricing, promotions, trade terms, and more.   Founded in 2018, Buynomics has grown into a diverse team of over 70 people representing 17 nationalities. With headquarters in Cologne, Germany, and additional office space in Barcelona, Spain, we are well-positioned for continued growth.   Having established product-market fit and secured funding, we are now focused on building the team that will elevate Buynomics to the next level and drive our growth forward.   If you're vibrant, ambitious, and ready to strive for more, join us and become a part of our exciting journey!  

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Machine Learning Engineer Q&A's
Report this job
Apply for this job