The posting
Your Role
- Analyze existing software development processes such as coding, testing, documentation, and review to identify automation and AI potential across the full software lifecycle
- Improve development workflows with a focus on AI-supported engineering
- Develop and maintain software components and tools for automation and for integrating AI into development processes and transfer them into reliable engineering tools
- Ensure code quality, reproducibility, and maintainability of new and existing solutions
- Enable the entire development team to use AI-supported tools and workflows effectively, define best practices for AI in software engineering, and support the adoption of new and existing tools
- Define and track relevant KPIs, continuously improve workflows based on feedback and usage, and ensure a measurable contribution to productivity
- Evaluate emerging AI technologies for software development, contribute to the strategic evolution of the development platform, and ensure compliant and responsible AI use
Your Profile
- Degree in Computer Science, Mathematics, Physics, Engineering, or a related field
- Proven expertise in applying AI and LLM technologies, for example coding assistants, agents, prompting, workflow automation, or machine learning integration
- Several years of experience in modern software development, for example with Python, C++, cloud technologies, CI/CD, and (Azure) DevOps
- Knowledge of software architecture and a strong understanding of the full software lifecycle
- Experience in designing efficient development processes and working in agile environments such as Scrum or Kanban
- Strong solution- and impact-oriented, proactive mindset
- Ability to translate technological progress into measurable business and engineering value
- Strong communication and teamwork skills
- Fluent in German and English
Your ZEISS Recruiting Team:
Friederike Kirklar-Harms



