Software Architect – Generative AI Solutions

Company
Description
Job Summary: We are seeking a Software Architect – Generative AI Solutions to lead advanced architectures and define technical standards at Exceltic. Key Highlights: 1. Participate in cutting-edge projects and develop your skills. 2. Access a personalized career plan and continuous training. 3. Be part of a team where you feel heard. Sector: TECHNOLOGY Location: Madrid, Spain Description: Do you want to join the Exceltic experience — a company with a people-centered strategy? Are you looking to join a wide variety of cutting-edge projects at a rapidly expanding engineering firm? We’d love to meet you! This is your opportunity!?? We are looking for a Software Architect – Generative AI Solutions with experience in architecture and development of Artificial Intelligence solutions, to join our team in Alcobendas, Madrid, in a hybrid model — only 50% on-site per month. ?? What will be your mission? Define and lead advanced software architectures for generative AI solutions, ensuring scalability, security, and high performance in cloud environments and SaaS architectures. ?? What do we offer? Living the Exceltic experience means: * Holding a stable position with an indefinite contract. * Participating in cutting-edge projects where you can develop your skills. * Accessing a personalized career plan and continuous training. * Enjoying a flexible compensation plan (health insurance, transport ticket, meal voucher, and childcare support). * Balancing your personal and professional life with flexible working hours and a hybrid model — only 50% on-site per month. * Being part of a team where you feel heard and can contribute new ideas. * Sharing the journey with a team of passionate and committed professionals. ?? Your day-to-day responsibilities will include: * Designing robust and scalable software architectures for generative AI solutions. * Defining technical standards, design patterns, and development best practices. * Providing technical leadership for AI-based application development within SaaS environments. * Designing agentive AI solutions oriented toward process automation and optimization. * Integrating LLMs via secure APIs and RAG-pattern-based architectures. * Designing and implementing scalable backend services in Python. * Coordinating technical decisions with product, UX, and data teams. * Building and operating cloud-native solutions on Azure and GCP. * Ensuring quality, performance, security, and governance of implemented solutions. * Driving continuous improvement, technical mentoring, and architectural evolution. ?? Additional role details * Possibility of 2–3 initial on-site weeks to facilitate the onboarding process. ?? About Exceltic… At Exceltic, we are a leading technology engineering and consulting firm. We operate across diverse sectors including rail, aerospace, industrial, technology, and many more. We have nearly 600 passionate professionals, offices in Madrid, Barcelona, Valencia, Valladolid, Seville, and Bilbao, and projects across all five continents. Join our team and build the future with Exceltic! ?? Requirements: ? This role is for you if you have: * A degree in Computer Science, Software Engineering, or related field — mandatory. * Over 6 years of experience in software development and architecture. * Proficiency in Python and experience designing backend services. * Solid experience defining scalable and distributed SaaS architectures. * Proficiency in Python and experience designing backend services. * Proven experience integrating LLMs and generative AI solutions. * Knowledge and experience in agentive AI-oriented architectures. * Experience designing secure and scalable REST APIs. * Experience with frontend frameworks such as Svelte, React, Angular, and TypeScript. * Experience in cloud environments (Azure and GCP). * Knowledge of databases including MongoDB, vector databases (Milvus), and relational databases (SQL Server, Oracle). * Experience with Docker and Kubernetes. * Strong knowledge of software architecture, DDD, and TDD. * Experience working with agile methodologies and CI/CD pipelines (Azure). * C1 level English proficiency is mandatory, as the project is conducted in English. Experience: 5 years in the role
Posted by

David Muñoz
Indeed · HR


