AI Engineer
— · Barcelona, ES
Job description
At M47, we spark AI!
We help tech companies understand how AI can drive their strategic objectives and effectively plan an implementation roadmap. Our mission is to leverage AI to create solutions that can understand, interpret, and respond to human language, empowering businesses and making better-informed decisions.
Join us in making the future more intelligent!
About your day-to-day:
You will join our Conversational AI team as the dedicated engineer for a key enterprise client project. You'll own the full lifecycle — from prompt engineering and knowledge base design to system integration, voice pipeline configuration, and continuous performance optimization. This is an end-to-end ownership role: your decisions directly shape the quality and reliability of a live conversational AI product.
- Design, build, and continuously improve chatbot and voicebot solutions using LLMs, NLU models, and agentic AI frameworks.
- Engineer prompts and structure knowledge bases to ensure accurate, context-aware responses across diverse user intents.
- Build and maintain system integrations across platforms using APIs and data pipelines to enable seamless end-to-end automation.
- Configure and optimize STT/TTS systems for high-quality voice performance and smooth telephony integration.
- Implement AI safeguards and governance measures to ensure safe, reliable, and unbiased model behavior.
- Proactively monitor model performance, identify gaps, and drive optimization without waiting to be asked.
- Document architectures, configurations, and deployment procedures to ensure transparency and reproducibility.
- Collaborate with product, engineering, and business stakeholder teams to align solutions with client goals.
This is for you if you have:
- At least 1-3 years of relevant experience
- Experience with AI models for chatbots or voicebots
- Experience with model evaluation, tuning, and deployment
- Knowledge of conversational AI platforms for chatbot and voicebot development.(Cognigy or equivalent)
- Experience with speech technologies: STT (speech-to-text) and TTS (text-to-speech) systems
- Model deployment and integration skills, including APIs and system integrations
- Ability to monitor, evaluate, and optimize AI models for performance, scalability, and reliability
- Understanding of AI safety, bias mitigation, and ethical practices in conversational AI
- Ability to document architectures, configurations, and deployment procedures clearly
- Collaboration skills to work with product, engineering, and UX teams
- Strong English communication skills — written and spoken.
Bonus points if you have:
- Experience designing hybrid bot architectures combining NLU and LLM approaches.
- Familiarity with ML ops practices — model versioning, monitoring pipelines, deployment automation.
- Experience working directly with enterprise clients in a technical delivery capacity.
- A proactive learning mindset and genuine curiosity about where conversational AI is heading.
What is in it for you?
Indefinite full-time contract
️ Office located at the heart of Barcelona and hybrid working model.
Comprehensive compensation package, including private medical insurance coverage and flexible remuneration through Coverflex, including meals, gym pass, transport, and kindergarten.
Learning budget to support your career ambition.
Access to Urban Sports (wellness app)
TaxDown to cover your tax declaration
Great international, inclusive, and dynamic work environment (more than 20 nationalities!)
ML/AI Work links you to the employer's original posting — always verify the details there before applying.
More Core AI Engineering roles
View all →AI Engineer
Visiotech España · Remote · Madrid
Software R&D Engineer, RTL Optimization Tools
NVIDIA · Austin, US
Staff AI Engineer
Acquia · Remote · Boston
Senior Developer Relations Manager — Security and AI Software
NVIDIA · Oakland, US
AI Developer
Amana Living · Perth, AU
Senior Full-Stack Developer (AI/LLM)
NOUS SRL · Bari, IT