Ai Backend Developer

Aimsport
Madrid, Spain
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services User Authentication Microsoft Azure Computer Programming Database Queries Django Web Framework Hypertext Transfer Protocols (HTTP) JSON Python (Programming Language) PostgreSQL
+19 more
MySQL NumPy SQL Databases Systems Integration Data Logging Data Processing Flask (Web Framework) Delivery Pipeline Large Language Models Prompt Engineering Backend Fastapi Pandas Information Technology Deployment Automation Front End Software Development Restful APIs Data Pipelines Docker

Job description

AI BACKEND DEVELOPER - MADRID We are looking for an AI Backend Developer with the drive and ability to be a key member of our young and versatile sports tech development team.We are a company that pioneers and develops new cutting?edge technologies - we would love for you to join our team and play your part in revolutionising the sports industry!br/br/WHO ARE WE?AIM Sport is at the forefront of the sports marketing industry.We currently work in over 500 football stadiums across the globe, providing fresh and innovative solutions to our fast?growing list of blue?chip clients.This elite portfolio includes the world’s biggest football clubs and commercial partners: FIFA, UEFA, Real Madrid CF, Paris Saint?Germain, Adidas, Audi, Heineken, Mastercard, and Sony to name just a few.We actively shape the digital revolution in sports marketing to drive the expansion and growth of our business as one of the top sports tech companies.br/br/WHAT WILL YOU BE DOING?You will design and build intelligent backend services that integrate AI and Large Language Models (LLMs) into our products.Your role focuses on developing Python?based REST APIs that combine AI?driven logic with deterministic, rule?based workflows to deliver scalable and production?ready solutions:br/br/Design, develop, and maintain Python backend services and RESTful APIs (FastAPI / Flask / Django REST)br/br/Build scalable, secure, and high?performance server?side architecturesbr/br/Integrate LLM and AI APIs (OpenAI, Azure OpenAI, Anthropic, Gemini, etc.) into backend workflowsbr/br/Design and implement prompt engineering strategies, orchestration layers, and AI pipelinesbr/br/Validate and structure AI outputs using Pydantic, JSON schemas, and post?processing logicbr/br/Implement rule?based decision systems alongside AI?generated outputsbr/br/Work with embeddings and vector databases (FAISS, Pinecone, Weaviate, or similar) when requiredbr/br/Optimize database queries, caching layers, and data pipelines to support AI?driven featuresbr/br/Implement async processing, background jobs, and task queues for long?running AI tasksbr/br/Add logging, monitoring, and error handling for backend and AI workflowsbr/br/Collaborate with product, frontend, and QA teams to deliver AI?enabled functionalitybr/br/Troubleshoot production issues and perform root?cause analysisbr/br/DO YOU RECOGNIZE YOURSELF?KNOWLEDGE SKILLS:br/br/2+ years of experience as a Python Backend Developer or similar rolebr/br/Strong proficiency in Python and backend frameworks (FastAPI, Flask, Django REST Framework)br/br/Hands?on experience integrating AI / LLM APIs into production systemsbr/br/Practical experience with LangChain, LlamaIndex, or similar LLM orchestration frameworksbr/br/Solid understanding of prompt engineering, response validation, and AI guardrailsbr/br/Experience handling structured AI outputs using Pydantic and JSON Schemabr/br/Strong knowledge of RESTful API design, HTTP, authentication, and authorisationbr/br/Solid understanding of SQL databases (PostgreSQL or MySQL)br/br/Data processing experience using Pandas, NumPy, or similar librariesbr/br/Familiarity with async programming, background processing, and task queuesbr/br/Experience with Docker and cloud platforms (AWS, GCP, or Azure)br/br/Knowledge of CI/CD pipelines, deployment strategies, and monitoring toolsbr/br/Degree in Computer Science, Engineering, or a related field (or equivalent experience)br/br/Good command of written and spoken Englishbr/br/PERSONALITY:br/br/Passionate about backend engineering and applied AI systemsbr/br/Curious about LLMs, automation, and emerging AI technologiesbr/br/Strong problem?solver with an analytical mindsetbr/br/Quality?focused and attentive to edge cases and failuresbr/br/Comfortable working in cross?functional teamsbr/br/Proactive, adaptable, and eager to continuously learn and improvebr/br/WHAT DRIVES THE PEOPLE WHO WORK AT AIM SPORT?br/br/Challenging and rewarding environmentbr/br/Leading digital transformation within the sport marketing industrybr/br/Partnering with international top clubs and major brandsbr/br/Fantastic team spiritbr/br/Flexible working schedulebr/br/Enjoying a great view of the Santiago Bernabéu Stadium!br/br/#J-*****-Ljbffr

Requirements

KNOWLEDGE SKILLS:br/br/2+ years of experience as a Python Backend Developer or similar rolebr/br/Strong proficiency in Python and backend frameworks (FastAPI, Flask, Django REST Framework)br/br/Hands?on experience integrating AI / LLM APIs into production systemsbr/br/Practical experience with LangChain, LlamaIndex, or similar LLM orchestration frameworksbr/br/Solid understanding of prompt engineering, response validation, and AI guardrailsbr/br/Experience handling structured AI outputs using Pydantic and JSON Schemabr/br/Strong knowledge of RESTful API design, HTTP, authentication, and authorisationbr/br/Solid understanding of SQL databases (PostgreSQL or MySQL)br/br/Data processing experience using Pandas, NumPy, or similar librariesbr/br/Familiarity with async programming, background processing, and task queuesbr/br/Experience with Docker and cloud platforms (AWS, GCP, or Azure)br/br/Knowledge of CI/CD pipelines, deployment strategies, and monitoring toolsbr/br/Degree in Computer Science, Engineering, or a related field (or equivalent experience)br/br/Good command of written and spoken Englishbr/br/PERSONALITY:br/br/Passionate about backend engineering and applied AI systemsbr/br/Curious about LLMs, automation, and emerging AI technologiesbr/br/Strong problem?solver with an analytical mindsetbr/br/Quality?focused and attentive to edge cases and failuresbr/br/Comfortable working in cross?functional teamsbr/br/Proactive, adaptable, and eager to continuously learn and improvebr/br/WHAT DRIVES THE PEOPLE WHO WORK AT AIM SPORT?

About the company

AI BACKEND DEVELOPER - MADRID We are looking for an AI Backend Developer with the drive and ability to be a key member of our young and versatile sports tech development team. We are a company that pioneers and develops new cutting?edge technologies - we would love for you to join our team and play your part in revolutionising the sports industry! br/br/WHO ARE WE? AIM Sport is at the forefront of the sports marketing industry. We currently work in over 500 football stadiums across the globe, providing fresh and innovative solutions to our fast?growing list of blue?chip clients. This elite portfolio includes the world’s biggest football clubs and commercial partners: FIFA, UEFA, Real Madrid CF, Paris Saint?Germain, Adidas, Audi, Heineken, Mastercard, and Sony to name just a few. We actively shape the digital revolution in sports marketing to drive the expansion and growth of our business as one of the top sports tech companies.br/br/WHAT WILL YOU BE DOING? You will design and build intelligent backend services that integrate AI and Large Language Models (LLMs) into our products. Your role focuses on developing Python?based REST APIs that combine AI?driven logic with deterministic, rule?based workflows to deliver scalable and production?ready solutions:br/br/Design, develop, and maintain Python backend services and RESTful APIs (FastAPI / Flask / Django REST)br/br/Build scalable, secure, and high?performance server?side architecturesbr/br/Integrate LLM and AI APIs (OpenAI, Azure OpenAI, Anthropic, Gemini, etc.) into backend workflowsbr/br/Design and implement prompt engineering strategies, orchestration layers, and AI pipelinesbr/br/Validate and structure AI outputs using Pydantic, JSON schemas, and post?processing logicbr/br/Implement rule?based decision systems alongside AI?generated outputsbr/br/Work with embeddings and vector databases (FAISS, Pinecone, Weaviate, or similar) when requiredbr/br/Optimize database queries, caching layers, and data pipelines to support AI?driven featuresbr/br/Implement async processing, background jobs, and task queues for

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

8:08 min

Building AI applications at the AWS football hackathon

Chris Heilmann +1 · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all