Full Stack Developer (Generative AI)
Location: Spain (100% Remote)
Type: Full-time
About the Role
We are looking for a Full Stack Developer with experience building cloud-native applications on Azure and working with Generative AI technologies to join us! You will be responsible for designing and developing scalable applications, integrating AI-powered capabilities, and delivering production-grade solutions following strong software engineering practices.
This is a fully remote position within Spain , ideal for someone who enjoys innovation, ownership, and working in a collaborative environment.
Key Responsibilities
- Design, develop, and maintain production-grade full-stack applications and APIs powered by Generative AI.
- Build scalable backend and frontend solutions in Azure.
- Integrate Generative AI technologies (prompt engineering, RAG, Agents, MCPs...).
- Collaborate with technical and business teams to define and implement solutions.
- Ensure code quality, performance, and system reliability.
- Stay updated on emerging technologies and AI trends.
Requirements
- 3+ years of experience as a Full Stack Developer with strong backend development experience with Python.
- Experience with modern frontend frameworks such as React, Angular, or Vue.js and JavaScript/TypeScript.
- Experience designing scalable and maintainable distributed systems and APIs on Azure.
- Experience with GenAI frameworks and tooling such as LangChain, LlamaIndex, vector databases, AI agents, copilots, or similar technologies.
- Strong software engineering fundamentals, including clean code, testing strategies, design patterns, code reviews, performance optimization, and maintainable system design.
- Strong English communication skills.
- Experience building production-grade applications with automated testing and CI/CD pipelines and Infrastructure as Code practices.
- Strong communication, organization and stakeholder management skills.
- Experience working in Agile teams using Azure DevOps, with a strong foundation in Agile principles and a mindset shaped by practical experience in real delivery environments.
Nice to Have
- Advanced expertise in Databricks (Unity Catalog, Genie) as a core platform for building scalable, governed data and AI solutions.
- Experience with Azure Data Platform services (Data Factory, Data Lake Gen2).
- Experience with MLflow or similar tools for experiment tracking
- Azure and/or Databricks certifications
- Experience in fast-paced or consulting environments.
- Backend experience with Node.js, Java, or .NET.
What We Offer
- 100% remote role within Spain
- Flexible work environment
- Career growth opportunities
- Exposure to cutting-edge AI technologies
Location Requirement: Candidates must reside and have legal authorization to work in Spain.