> Markdown version of [/jobs/ext/3048107-full-stack-engineer-ai-code-evaluation](https://www.wearedevelopers.com/jobs/ext/3048107-full-stack-engineer-ai-code-evaluation). 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). --- # Full-Stack Engineer (AI Code Evaluation) - **Company:** Búsqueda Avanzada - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Code Generation, Software Quality, Databases, Software Debugging, Programming Tools, Python (Programming Language), PostgreSQL, Node.Js, Redis, Software Engineering, TypeScript, Cloud Platform System, ReactJS, Backend, Front End Software Development, Software Coding - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Basic to some professional experience in full-stack or frontend development. Strong understanding of JavaScript/TypeScript and familiarity with React, Node.js, or similar frameworks. Comfortable working with Python and modern web development technologies. Ability to read, run, and debug codebases across frontend and backend systems. Understanding of software engineering principles such as code quality, modularity, and maintainability. Strong analytical mindset with attention to detail and ability to evaluate technical outputs critically. Good communication skills with the ability to document issues clearly and collaborate with engineering teams. Familiarity with databases (e.g., Postgres, Redis) and cloud environments (e.g., AWS) is a plus. Curiosity about AI systems, code generation models, or software automation tools is highly valued. Proactive attitude, willingness to learn, and comfort working in a fast-paced, experimental environment. ## Description This is a unique opportunity for an early-career engineer to work at the intersection of full-stack development and artificial intelligence. In this role, you will contribute to improving AI systems that generate and evaluate code, helping ensure that AI outputs are reliable, well-structured, and production-ready. You will work closely with AI engineers and researchers in a fast-moving, experimental environment where learning and iteration are central. The role combines hands-on coding with analytical evaluation of AI-generated applications across frontend and backend systems. You will gain deep exposure to modern AI development workflows, debugging practices, and software evaluation methodologies. Ideal for someone curious about how AI builds software, this position offers strong technical growth and direct impact on next-generation developer tools. Accountabilities Clone, run, and debug AI-generated full-stack and frontend applications to validate functionality and identify issues. Evaluate code quality, structure, readability, and adherence to design and engineering standards. Identify UI, layout, and logic inconsistencies in AI-generated outputs and document findings clearly and systematically. Collaborate with engineers to define, refine, and improve code evaluation frameworks and quality benchmarks. Support the development of reusable frontend components and contribute to internal tooling improvements. Assist with small feature implementations, UI adjustments, and iterative improvements to existing systems. Provide structured feedback that helps improve the performance and reliability of AI code generation models. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [The AI-Ready Stack: Rethinking the Engineering Org of the Future](https://www.wearedevelopers.com/videos/1706-the-ai-ready-stack-rethinking-the-engineering-org-of-the-future) - [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) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)