Time for your future. Time for Würth

Würth is a leading manufacturer of fastening technology for professional applications. With over 7,500 employees across Germany and a turnover of EUR 2.21 billion (2020), it is the largest single company in the globally active Würth Group.We are traditionally hands on and always passionate about what we do. A high level of self-motivation, great creative freedom and strong collegiality characterize the culture in our Würth family business. 

Your chance to become part of the Big Data team 

Based in Berlin, Würth's Big Data team develops Würth-specific digital knowledge tools using analysis, mathematics and machine learning. The goal is to secure the future viability of our family-owned company with a great tradition through data science insights. Our Big Data Research team is made up of people with an affinity for all things measurable. They excel as theoreticians as well as practitioners, mapping the complete value chain of a model including its application in their work. Various machine learning and deep learning methods are used, especially in the subareas of Natural Language Processing, Image Recognition, Predictive Analytics and Behavioral Analysis.We are looking for you as Software Engineer for our Berlin-based Big Data Research group as soon as possible.

Your environment

The human as decision maker is the focus of our work. Under the motto "Augmenting Human Decisions", we want to enable users of our models to utilize data-driven information for better decisions. As a Software Engineer, you will become a driver of innovative solutions based on AI and Machine Learning.
  • Design and implement new software solutions and re-engineer existing software components in close collaboration with Data Scientists and Business Analysts
  • Responsibility of logical and technical architecture designs using design principles and software engineering methodologies
  • Programming software kernels and interfaces as well as test components in Python
  • Development and tracking of architecture and programming guidelines

Our expectations

  • You have a successfully completed technical degree (computer science, mathematics, physics, engineering, etc.)
  • You have very good knowledge of Python and another programming language and have at least 3 years of professional experience as a developer in the industrial sector
  • You have experience in backend development of scalable software and good knowledge of SQL databases
  • You have experience in specification and design of modular software products
  • Experience with web applications and web crawling is a plus
  • You are open-minded to new technologies and curious to learn about areas you are not familiar with
You are a team player and working in a heterogeneous team comes natural. You have a high level of self-motivation and like to drive things forward, coordinating cooperation with other colleagues and taking responsibility. If you are fluent in English (German is a plus), we would like to get to know you!

Our offer

  • You can look forward to a highly motivated, friendly and helpful team of top experts who are open to new impulses
  • You can expect challenging tasks in technologically exciting areas such as artificial intelligence and machine learning
  • You have a secure job with regular opportunities for further training
  • We offer you professional agility and flexibility combined with all the benefits of a family-run and strong global company

Our tech stack

  1. Programming: Python, SQL, Apache Spark, JavaScript, R 
  2. Frameworks & Libraries: PySpark, PyTorch, TensorFlow, Pandas, scikit-learn, SciPy, NumPy 
  3. Utilities: Git, Docker, Podman, Django 
  4. Business Tools: Confluence, Jira, Teams 
  5. Architecture: Data Lake based on IBM WMLA

About Adolf Würth GmbH & Co. KG

Augmenting human decisions by developing digital knowledge tools for a successful family-owned international player.