> Markdown version of [/jobs/ext/2700083-ai-engineer](https://www.wearedevelopers.com/jobs/ext/2700083-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ai Engineer - **Company:** Randstad - **Location:** Viladecans, Spain (Remote available) - **Salary:** €40,000.0 - €70,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Continuous Integration, Python (Programming Language), Machine Learning, Natural Language Processing, Large Language Models, Generative AI, Backend, Restful APIs, Software Version Control - **Published:** September 4, 2026 - **Apply:** https://www.randstad.es/candidatos/ofertas-empleo/oferta/ai-engineer-3004642/ ## About the Role * Formación: Ingeniero Técnico * Conocimientos: backend, ai engineering * Experiencia: 7 años Experiencia de 3 años en el área de AI, Machine Learning o Data Science. Desarrollo de soluciones usando LLMs, Generative AI. Conocimientos en NPL. Buen nivel de inglés. Experiencia en Rest APIs y Python. Conocimientos en control de versiones y CI/CD. ## Description Diseñar, construir y evaluar flujos de trabajo para la extracción, clasificación, validación y transformación de documentos. Desarrollar y optimizar indicaciones, resultados estructurados, lógica de validación y componentes de posprocesamiento. Evaluar y combinar modelos de lenguaje natural (LLM), modelos multimodales, OCR, VLM, procesamiento del lenguaje natural (PLN) y enfoques deterministas para identificar la solución más eficaz para cada caso de uso. Trabajar con formatos complejos y variables, incluyendo documentos de varias páginas, tablas, líneas y diseños inconsistentes. Crear funcionalidades reutilizables que puedan aplicarse a diferentes tipos de documentos y casos de uso empresarial.Escribir código Python limpio, probado, reutilizable y mantenible, siguiendo las mejores prácticas. Diseñar componentes de IA modulares y escalables, con interfaces claras, configuración y mecanismos de manejo de errores. Crear y mantener API y servicios que expongan capacidades de IA. ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Your imaginations is (no longer) the limit: how Generative AI empowers people to be creative](https://www.wearedevelopers.com/videos/741-your-imaginations-is-no-longer-the-limit-how-generative-ai-empowers-people-to-be-creative) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it)