




Job Summary: We are seeking a software developer to lead the development lifecycle, design robust AI-integrated architectures, and ensure code quality and scalability. Key Highlights: 1. Leads the full AI-powered software development lifecycle. 2. Develops and maintains efficient and secure APIs. 3. Conducts research and prototyping with Generative AI. **Responsibilities:** * Lead the full software development lifecycle (backend and/or full stack), designing robust architectures that integrate Artificial Intelligence solutions (LLMs, RAG, agents). * Develop and maintain efficient and secure APIs to connect our internal systems and customer products with AI services and third-party tools. * Implement complex data pipelines and code-level automations, ensuring resource optimization and low latency. * Collaborate on the technical definition of new products, translating business requirements into viable and innovative software solutions. * Ensure code quality through best practices (Clean Code, Testing, Code Reviews) and oversee infrastructure scalability. * Research and prototype with the latest Generative AI technologies to keep the team at the technical forefront. **What We Expect From You:** Advanced Experience and Knowledge: * At least 3\-4 years of proven software development experience, preferably in Python environments (Django, FastAPI, or Flask). * Solid experience integrating Artificial Intelligence APIs (OpenAI, Anthropic, etc.) and orchestration frameworks such as LangChain or similar. * In-depth knowledge of database design (SQL and NoSQL) and version control management (Git). * Familiarity with cloud environments (AWS/GCP/Azure) and containers (Docker/Kubernetes). Key Skills: * Ability to solve complex technical problems with an analytical and structured approach. * Product mindset: understanding not only the code but also the value it delivers to the business and end users. * Responsible, positive attitude, and ability to work autonomously in an agile environment. * Ability to mentor junior profiles and communicate technical concepts to non-technical teams. **What We Offer:** * Permanent contract. * Compensation based on experience. * Working hours: * Monday to Thursday: 9 a.m. to 6 p.m., including lunch breaks. * Every Friday: 8 a.m. to 3 p.m. * July and August: every day from 8 a.m. to 3 p.m. * One remote workday per week. * Health insurance (Sanitas). * Flexible Compensation Card (Cobee). * 23 vacation days per year \+ your birthday \+ December 24 and 31. * Great working atmosphere. **Selection Process:** * Initial test. * First interview with HR. * Second interview with Team Lead (CTO / Tech Lead). * Technical exercise (coding test). * Final interview. Employment Type: Full-time, Permanent contract Benefits: * Company events * Flexible working hours * Training for professional certifications * Summer reduced working hours * Reduced working hours on Fridays * Company laptop * Private health insurance * Meal vouchers Work Location: Hybrid remote work in 08019 Barcelona, Barcelona province


