Full-Stack Developer Python / JavaScript - Machine Learning WebApp | Data Scientist (m/w/d)
Beckhoff Automation GmbH & Co. KG
Job Summary
This position calls for a proactive Full-Stack Developer specializing in Python and JavaScript to build and maintain data-intensive Machine Learning Web Applications within Beckhoff Automation, a pioneer in PC-based control technology. The daily work involves comprehensive backend and frontend development, focusing on designing future-proof software architectures and robust Data Engineering practices, including database optimization (PostgreSQL), data preparation, visualization, and validation. A key responsibility is developing CI/CD pipelines and software testing environments while collaborating closely with Machine Learning colleagues. Candidates must possess a completed degree in Computer Science, Data Science, or a related technical field, excellent programming skills in Python and JavaScript, and practical experience with technologies like Docker and AWS cloud infrastructure. The position offers a secure, long-term career path in an international environment with an open, family-oriented culture, attractive compensation, and flexible working models including mobile work options after the initial training period.
Required Skills
Education
Completed university degree in Computer Science, Data Science, Electrical Engineering, Mathematics, Automation Technology, or a comparable qualification
Experience
- Professional experience in backend and frontend development of data-intensive applications
- Experience with Python-based web application technologies, preferably Django
- Experience working with Docker
- Experience working with AWS Cloud infrastructures
- Experience with relational databases (PostgreSQL)
- Experience with React JS is advantageous
Languages
Additional
- Not specified
More Jobs from Beckhoff Automation GmbH & Co. KG
Risk Manager | Wirtschaftsingenieur (m/w/d)
Nov 14, 2025
This role involves supporting the expansion and continuous development of risk management processes ...
Development Engineer, PCB Design | Elektroingenieur (m/w/d)
Nov 12, 2025
This role is ideal for a dedicated Development Engineer specializing in Printed Circuit Board (PCB) ...
IT Specialist with Focus on Linux Systems | Fachinformatiker (m/w/d)
Nov 11, 2025
This role is a key component within the Embedded-PC (EPC) Product Management team, focusing on the s...