13 sep
|
E-Frontiers
|
Madrid
13 sep
E-Frontiers
Madrid
Madrid | Hybrid: 3 days in the office / 2 remote | €65K max + 10% bonusAbout the OpportunityWe are supporting a leading international e-commerce technology company that is investing heavily in AI to transform the way software is designed, developed, tested, and delivered.We are looking for a Senior AI Engineer to join an international engineering team and help bring AI capabilities directly into the software development lifecycle. You’ll work on practical, production-focused solutions that improve developer productivity, engineering quality, and automation across the organisation.This is a great opportunity for an experienced software engineer who has moved into AI and wants to work on real-world GenAI applications rather than purely experimental projects.What You’ll Be Doing- Design and build AI-powered SDLC solutions, including code generation, automated code reviews, intelligent testing, and documentation.- Develop MCP-based tools and extensions that give AI systems access to relevant engineering context and tools.- Apply context engineering techniques to improve the accuracy, reliability, and relevance of LLM-powered workflows.- Build LLM-integrated workflows across CI/CD pipelines.- Work with LLM orchestration, prompt engineering, structured outputs, and tool calling.- Develop and integrate RAG-based solutions using embeddings and vector databases.- Implement evaluation, observability, monitoring, and guardrails for AI systems.- Work closely with engineering and product teams to identify new opportunities for AI-driven automation and productivity.What We’re Looking For- 5+ years of software engineering experience, ideally in backend or full-stack environments.- Strong programming experience with Java, Python, JavaScript,
or Kotlin.- Hands-on experience integrating LLMs into software engineering or product workflows.- Good understanding of RAG, embeddings, vector databases, and LLM orchestration.- Experience with MCP, context engineering, or agentic workflows.- Solid understanding of software development practices, APIs, CI/CD, and production systems.- Experience with Docker, Kubernetes, and/or Terraform.- Strong problem-solving skills and the ability to turn ambiguous ideas into practical, scalable solutions.- A genuine interest in how AI can improve the way software engineers work.Nice to Have- Experience with LangChain, LangGraph, or similar frameworks.- Experience with intelligent testing or AI-assisted code review.- Knowledge of graph databases or knowledge graphs.- Experience with platform engineering or Infrastructure as Code.- NLP or applied AI experience.- Experience building internal developer tools.Why Join?- Work on production AI solutions with a direct impact on software engineering teams.- Join an international, highly collaborative engineering environment.- Have significant ownership and influence over how AI is adopted across the development lifecycle.- Work with modern technologies including LLMs, MCP, RAG, vector databases, and AI-powered developer tooling.- Versátil hybrid working model: 3 days in the office / 2 remote.- Opportunity to work with international teams across Europe.- 20 days of remote work from abroad in approved countries.- Strong learning and development opportunities.Hiring Process1. Initial interview with the hiring team.2. Technical assessment focused on software engineering and AI.3. Final and tech interview.About E-FrontiersAt E-Frontiers, we connect technology professionals with leading international companies across Europe. We support candidates throughout the hiring process, ensuring transparency, efficiency, and strong long-term alignment.
📌 Senior Ai Engineer – Ai-Driven Software Development (Madrid)
🏢 E-Frontiers
📍 Madrid