AI Engineer / Backend Developer (Barcelona)
Role details
Job location
Tech stack
Job description
Engineer** to help us design, build, and deploy AI-driven systems and backend infrastructures for our internal platforms and client projects.This role bridges software engineering, cloud DevOps, and machine learning deployment - ideal for someone who enjoys solving complex technical challenges and building scalable systems.Your responsibilities* Develop and maintain backend services (Node.js, TypeScript, or Python)* Design APIs, data pipelines, and system architectures* Implement and deploy AI/ML models (training, testing, inference, and MLOps)* Work with cloud environments (Azure, AWS, or GCP) for deployment and scaling* Explore modern AI infrastructure patterns (e.g., RAG, vector databases, model serving)* Collaborate with the front-end and AI research teamsRequirements* 2-4 years of experience in backend or AI development* Strong programming skills in TypeScript and/or Python* Experience with cloud infrastructure (Azure preferred) and CI/CD* Knowledge of
Requirements
databases (SQL/NoSQL), APIs, and containers (Docker)* Understanding of ML frameworks and deployment workflows* Strong architectural thinking and curiosity for new technologies #J-18808-Ljbffr