Backend Ia Engineer (Sevilla)

Astek
Municipality of Seville, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Job location

Municipality of Seville, Spain

Tech stack

API
Artificial Intelligence
Azure
Continuous Integration
Data Integration
Data Integrity
Data Systems
Relational Databases
DevOps
Python
Performance Tuning
SQL Databases
SQLAlchemy
Systems Integration
Retrieval-Augmented Generation
Large Language Models
Generative AI
Backend
GIT
FastAPI
GraphQL
Machine Learning Operations
Docker

Job description

ASTEK Iberia is seeking a Backend Engineer with a passion for Generative AI to join our fintech partner and help build scalable, secure, and high-performance AI-powered systems.ResponsibilitiesBridge the gap between user-facing AI applications and core backend infrastructure by designing and maintaining robust services, GraphQL APIs, and data systems that power next-generation AI solutions on Azure.Integrate LLM/AI APIs (e.g., OpenAI, Anthropic) into backend services and optimize response latency.Design and develop GraphQL APIs using FastAPI and Strawberry.Architect and maintain relational databases, ensuring performance and data integrity.Collaborate with DevOps/MLOps to containerize and deploy services using Docker and CI/CD tools.Monitor production systems and continuously improve performance, scalability, and cost efficiency.Required SkillsPython, FastAPI, GraphQL (Strawberry), SQL & relational database design, SQLAlchemy (or similar ORM)Git, Docker, CI/CD fundamentals, monitoring and performance optimizationExperience integrating LLM/AI APIsSecure tool/data integration (e.g., MCP)English: fluent (mandatory)Spanish: fluent (mandatory)Nice to HaveExperience with RAG (Retrieval-Augmented Generation)Knowledge of vector databasesHands-on experience with Azure cloud servicesBenefits* 23 days of vacation (in addition to holidays) that can be taken at your convenience.* Flexible working schedules and a focus on employee well-being.#J-*****-Ljbffr

Requirements

Python, FastAPI, GraphQL (Strawberry), SQL & relational database design, SQLAlchemy (or similar ORM) Git, Docker, CI/CD fundamentals, monitoring and performance optimization Experience integrating LLM/AI APIs Secure tool/data integration (e.g., MCP) English: fluent (mandatory) Spanish: fluent (mandatory) Nice to Have Experience with RAG (Retrieval-Augmented Generation) Knowledge of vector databases Hands-on experience with Azure cloud services

Benefits & conditions

  • 23 days of vacation (in addition to holidays) that can be taken at your convenience.
  • Flexible working schedules and a focus on employee well-being. #J-*****-Ljbffr

Apply for this position