Apple
Software Engineer - Development Workflow Automation
Found: October 9, 2025
This role is based in Munich, Germany.
Responsibilities:
- Clarify business requirements and transform them into technical specifications.
- Design and architect automation solutions integrating OSS and custom components.
- Develop custom blocks using various programming languages.
- Address performance, scalability, and maintainability concerns.
- Ensure quality of software code through testing approaches.
Minimum Qualifications:
- Advanced skills in programming/scripting languages like Python and Java.
- Understanding of AI concepts and algorithms.
- Familiarity with ML libraries such as TensorFlow and PyTorch.
- Ability to design and integrate software with REST APIs.
Preferred Qualifications:
- Familiarity with data analysis tools and big data technologies.
- Ability to develop software for front-end applications (JS/REACT/HTML/CSS).
- Experience with software engineering tools and CI/CD practices.
- Experience with microservice architecture and high-load features.