19 ago
|
E-Frontiers
|
Madrid
19 ago
E-Frontiers
Madrid
Madrid | Hybrid: 3 days in the office / 2 remote | €65K max + 10% bonus
About the Opportunity
We 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.
- Adaptable 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 Process
1. Initial interview with the hiring team.
2. Technical assessment focused on software engineering and AI.
3. Final and tech interview.
About E-Frontiers
At 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