aimlroles

Senior Machine Learning Engineer (m/w/d)

Würth witglobal.net Open · verified Oct 22, 2026
Berlin Senior Machine Learning Engineering

At a glance

Senior Machine Learning Engineering role at Würth. Berlin.

Pay not stated Machine Learning Engineer salary

RoleMachine Learning Engineering
SenioritySenior
LocationBerlin
Role brief

aimlroles summary, based on the employer's posting.

What you'll do

  • Put ML services into production on Databricks, using Python, SQL and Linux
  • Enable teams to build scalable data and science projects, then oversee live services so they keep delivering business value
  • Refine platform practices and service processes to improve efficiency and lower costs
  • Deliver tested, maintainable code and debug issues; coordinate with teams on governance, cloud infrastructure and data engineering
  • Apply relevant technology developments to improve the software and services you support

What you bring

  • At least two years in Databricks machine-learning engineering, including Unity Catalogue and Asset Bundles
  • At least five years in software engineering, using another high-level programming language
  • You have solid SQL and relational database experience, plus advanced Linux and operating-systems knowledge
  • You can create, configure and debug Spark clusters

Who this fits

This senior individual-contributor role suits an engineer who can work independently and contribute as part of a team. You’ll need strong communication and presentation skills in English, with at least basic German. The role is based in Berlin, with mobile work usually available three days per week.

From the employer

Let’s do IT!

You usually find a solution to every problem? Or do the solutions even find you? Either way — you enjoy tackling technical challenges, have a keen eye for details, and bring creative ideas to the table? Then we’ve got some exciting tasks waiting for you. You:

  • implement and productionise ML-based services on our AI- and big-data-platform Databricks, using Python, SQL and Linux.
  • consult and enable cross functional teams to build efficient and scalable big-data- and data-science-projects and take over production responsibility to ensure continuous business value.
  • improve standard processes and best practices for services and projects on our platform and help to reduce costs for them.
  • write clean, maintainable, and efficient code following best practices and coding standards and perform unit testing and debugging to ensure high-quality software delivery.
  • work with adjacent teams on topics such as governance, infrastructure (on AWS, GCP and Azure), data provisioning and scheduling, CI/CD and data engineering.
  • stay up-to-date with related industry trends and technologies, and apply them to enhance our software and service offerings.

Bring IT on!

You make the keys smoke when you code? Perfect — we’ve got solid equipment waiting for you, so you can bring your skills to the team. You:

  • have at least 2+ years of experience in Machine Learning Engineering on Databricks, including experience with Unity Catalogue, Asset Bundles, Workspace creation, ML Flow, Lakebase and Python or comparable technologies.
  • have at least 5+ years experience in working in Software Engineering with at least one additional high level programming language.
  • have solid understanding of SQL and experience working with relational databases (HANA, MS SQL, MySQL).
  • have advanced knowledge about Linux and Operating Systems and about creating, configuring, using and debugging Spark Clusters.
  • offer strong problem-solving skills and the ability to work independently as well as part of a team.
  • have good communication & presentation skills in English and at least basic skills in German.

Get IT and be happy!

In addition to ever-new keyboards, a great team, and a secure workplace, we offer you a wide range of benefits:

  • Permanent employment contract
  • Flexible working hours and mobile working (usually 3 days per week)
  • 30 days of annual vacation (full-time; pro rata for part-time)
  • Performance-based bonus and modern work equipment
  • Workation (up to 30 days per year in selected countries)
  • Sabbatical (after 3 years of employment)
  • Comprehensive onboarding day and personalized training program
  • Health and fitness programs (Wellpass, 7Mind, Lifesum, “Fit with Würth”)
  • Fresh fruit days, health days, company sports groups, and running clubs
  • Career and development programs (e.g. via Würth Academy)
  • Flat hierarchies and a culture of appreciation
  • Employee events and corporate benefits program
  • Free hot and cold beverages at most locations
  • Employee referral program (“Employees recruit employees”)
  • Loyalty bonuses, anniversary gifts, birth and wedding allowances
  • Relocation cost reimbursement (under certain conditions)
  • JobRad (company bike) and JobTicket (public transport subsidy)
  • Access to Würth company health insurance