Backend Engineer - Python / FastAPI / LLM Pipelines

Provincia De Valencia
Valencia, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

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

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Big Data Data Transformation Python (Programming Language) PostgreSQL Search Technologies SQLAlchemy Systems Integration
+14 more
Extensible Markup Language (XML) Large Language Models Backend AWS ECS Fastapi Pandas Pytest Containerization AWS Aurora AWS Fargate Api Design Restful APIs Docker Service Stack

Job description

Environment: International team ️ English: Good professional working proficiency required What will you be working on? You will help build and operate the Python backend behind an AI-powered platform used to process, compare, update and evaluate complex technical content. Your responsibilities will include:

  • Designing and maintaining REST APIs using Python and FastAPI .
  • Developing typed API schemas with Pydantic and strong typing practices.
  • Building asynchronous backend components and secure endpoints.
  • Developing agentic AI pipelines using LangGraph and LangChain .
  • Implementing workflows for content discovery, matching, editing, validation and evaluation.
  • Integrating Azure OpenAI models using structured outputs and function/tool calling.
  • Developing RAG-based solutions using embeddings and FAISS .
  • Implementing grounding, provenance and hallucination-control mechanisms.
  • Processing engineering datasets and large structured XML documents.
  • Performing data transformations using pandas and openpyxl .
  • Developing database integrations using SQLAlchemy 2.x, PostgreSQL and AWS Aurora .
  • Containerizing and deploying backend workloads using Docker and AWS ECS/Fargate .
  • Working with AWS services such as ECR, Secrets Manager, RDS and SSO .
  • Maintaining automated testing practices using pytest .

Requirements

  • Strong professional experience with Python .
  • Solid experience developing APIs with FastAPI .
  • Experience with Pydantic, async Python and typed backend development .
  • Experience with SQLAlchemy and PostgreSQL .
  • Hands-on experience developing LLM applications using LangGraph and/or LangChain .
  • Experience integrating OpenAI or Azure OpenAI APIs .
  • Knowledge of RAG, embeddings, vector search and structured LLM outputs .
  • Experience implementing techniques to reduce hallucinations and improve LLM output quality.
  • Experience processing structured or semi-structured datasets.
  • Knowledge of Docker and AWS cloud services .
  • Experience with automated testing using pytest .
  • Experience with XML processing is highly valued.
  • Experience with AWS Aurora, ECS/Fargate or RDS Data API is a plus.
  • Good professional English communication skills. Technology Stack Python · FastAPI · LangGraph · LangChain · Azure OpenAI · RAG · FAISS · Pydantic · SQLAlchemy · PostgreSQL · AWS Aurora · Docker · ECS/Fargate · pandas · XML · pytest If you enjoy working at the intersection of backend engineering, generative AI and cloud-based data processing , we would love to hear from you.

About the company

Roche Sant Cugat del Valles Volver a la última búsqueda Trabajos ) Backend Engineer - Python / FastAPI / LLM Pipelines | 100% Remote ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta

Profesiones

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero

Apply for this position

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

Apply on www.adzuna.es
Prepare application

Good distractions

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

5:42 min

Building low-code AI application pipelines visually using Langflow interfaces

David Leconte David Leconte +1 · World Congress 2024

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all