Artificial Intelligence Engineer
Company : Spoki
Location : Barcelona, Spain
We require on-site presence at our San Vito dei Normanni (BR) office one week 4 times / year
Salary Range : €30,000 - €55,000
About Us
Spoki is a Conversational Platform that helps companies build authentic relationships with their customers through WhatsApp and Artificial Intelligence. We believe in the value of genuine connections and provide tools that enable marketing, sales, and customer care teams to communicate in a direct, effective, and personal way.
Our culture is built on four key principles : an unwavering passion for what we do, putting customer success first, working as a united and collaborative team, and approaching challenges with an entrepreneurial and results-driven mindset.
Key Responsibilities
Adopt & Develop AI Solutions :
Evaluate and implement the most suitable
AI platforms, frameworks, and tools
to support Conversational Commerce use cases, prioritizing
cost-effectiveness, scalability, and rapid deployment
AI Agents & Intent Recognition :
Build and deploy advanced AI-driven
conversational agents
capable of detecting user intent, managing complex flows, and delivering personalized experiences across
text, audio, and image
interfaces.
Sentiment Analysis & Dynamic Flows :
Integrate
real-time sentiment analysis
to personalize conversations dynamically and improve
user satisfaction and conversion rates
Conversational Commerce (cCommerce) :
Transform
and other messaging platforms into powerful commerce channels by integrating
recommendations, payments, and seamless customer journeys
Retrieval-Augmented Generation (RAG) :
Design and implement
RAG pipelines
combining embeddings, vector databases, and retrieval systems to enhance AI context awareness.
Collaboration & Integrations :
Work closely with product, design, and engineering teams to integrate AI models into existing APIs, workflows, and microservices.
Innovation Leadership :
Stay ahead of the latest AI and LLM trends. Drive
experimentation, prompt design, and model evaluation
, contributing to Spoki’s evolving AI strategy.
Scalability & Security :
Ensure AI systems comply with
EU data privacy standards
, remain scalable under heavy load, and are optimized for cost and performance.
Startup Mentality :
Work hands-on, move fast, and contribute directly to a growing AI-driven product ecosystem.
AI-Driven Development (Vibe Coding) :
Work closely with AI coding assistants to generate, refactor, and maintain production-ready code — with at least
75% of development AI-assisted
Focus on
architecture, orchestration, and review
rather than manual coding.
Design effective prompts, validate AI-generated code, and ensure compliance with performance and security standards.
Help evolve our internal
“Vibe Coding”
workflows and best practices for human–AI collaboration.
Must To have
Experience :
3+ years in AI software development, delivering production-grade solutions.
Programming Languages :
Strong proficiency in
Python
(and optionally
Golang
).
Databases :
Solid understanding of
SQL
and
NoSQL
databases (PostgreSQL, Firestore, DynamoDB).
Experience with
Vector Databases
(Milvus, FAISS, Pinecone, etc.).
AI & LLM Development :
Skilled in
Prompt Engineering
(instruction tuning, chain-of-thought, multi-shot prompts).
Understanding of
RAG architectures
embeddings
, and
knowledge retrieval systems
Experience with
real-time sentiment analysis
and conversational flow adaptation.
System Design & Architecture :
Expertise in
event-driven, distributed systems
and
microservice architectures
Knowledge of
asynchronous processing
real-time data
, and message queues.
Frameworks & Tools : AI / LLM :
MCP, LangChain, LangGraph, or custom agent orchestration frameworks.
Web Frameworks : FastAPI, Django.
ORM & Testing : SQLAlchemy, PyTest.
Cloud & Storage :
AWS or GCP (S3, Lambda, API Gateway, etc.).
Task Queues :
Celery, Dramatiq, AWS SQS, or Redis.
External APIs :
OpenAI, Anthropic, and transcription / image analysis services.
Multilingual Environment :
Comfortable working in an English-first, distributed, async-friendly team.
Nice to have
Fine-Tuning : Experience with
LoRA
QLoRA
, or full model fine-tuning pipelines.
Automation Tools : Familiarity with
AI-assisted development
(Cursor, Windsurf, GitHub Copilot).
Prompt Evaluation :
Experience designing automated
prompt testing frameworks
Monitoring : Use of
LangSmith
Weights & Biases
, or similar tools for LLM performance tracking.
Security Awareness : Knowledge of
data anonymization
, secure API design, and GDPR compliance.
Work Policy for Barcelona
This is a on site position based at the Aticco Bogatell coworking space in Barcelona.
Employees working from the Barcelona office must spend 1 full week at the San Vito dei Normanni (Italy) office every 3 months (i.e., at least 4 times per year).
The travel schedule will be defined in agreement with the manager.
Expenses : 100% of travel and accommodation expenses are reimbursed by Spoki.
What we offer
Be part of building a cutting-edge Conversational Commerce platform poised for global expansion.
Competitive compensation
Work with an international, passionate, supportive, and talented team dedicated to excellence.
The latest Apple MacBook Pro and all necessary tools.
Career Levels : continuous growth with clear key points to help you design your personal and professional development in the direction you desire
Permanent, full-time contract.
Regular team-building events and celebrations.
Access to cutting-edge technologies and resources to stay at the forefront of engineering and innovation.
Artificial Intelligence Developer • Madrid, Spain