
AI Software Architect - CCH Tagetik
- Lucca
- Tempo indeterminato
- Full time
- Actively contribute to the product architecture evolution, following industry trends, identifying options and suggesting the right choices to cascade them into the product roadmap. Specifically, explore trends and opportunities offered by AI and GenAI for improving both the Software capabilities and the Software Development Life Cycle.
- Collaborate with the Product Management, the CTO, and other key stakeholders to define and explain the vision of the Architecture of the product area.
- Define principles for modular and scalable AI components, enabling seamless integration and continuous evolution of intelligent functionalities.
- Guide the adoption of modern AI paradigms, including agent-based design and model orchestration, to create adaptive and autonomous systems.
- Champion best practices in software architecture, ensuring robustness, security, and high performance of AI-driven modules.
- Support engineering teams through technical guidance and code reviews to maintain excellence and quality.
- Contribute to identifying emerging technologies and industry trends relevant to AI and data exchange protocols for complex systems interoperability.
- Proven experience as a Software Architect or Senior Software Engineer in AI/ML-focused projects.
- Strong knowledge of Python and AI/ML frameworks (e.g., PyTorch).
- Deep understanding of AI technologies including machine learning, NLP, generative AI.
- Experience in designing modular, scalable architectures that support composable AI components and agent-like systems.
- Solid background in distributed systems design emphasizing scalability, reliability, and security.
- Proficiency with cloud-native architectures and services (e.g. AWS, Azure).
- Experience working in Agile teams and applying Agile methodologies effectively.
- Strong problem-solving skills and ability to communicate complex technical concepts effectively.
- Fluency both in Italian and English.
- Experience with Java and related frameworks (e.g., Spring).
- Knowledge of AI lifecycle management and orchestration tools.
- Familiarity with DevOps practices for AI and software delivery.
- Flexible working hours where you can start between 8:00 and 10:00 and flexible working policy (3 days a week from home, 2 days a week in the office).
- Modern office in an old coffee factory where you can work together in teams and also connect with your colleagues. Just outside the walls of Lucca and close to the train station.
- English classes and full access to E-learning platforms such as Pluralsight, LinkedIn Learning, etc.
- Possibility of certification paths such as cloud providers certifications, and opportunity to work on cutting-edge AI solutions in a product-driven company.
- Development plans to help you steer your career path. Annual performance and salary reviews.
- Community and teambuilding events like the global code games, network events and Wolters Kluwer value days.