Job Description

Company: We require on-site presence at our San Vito dei Normanni (BR) office one week 4 times / year

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.



Evaluate and implement the most suitable  AI platforms, frameworks, and tools to support Conversational Commerce use cases, prioritizing  cost-effectiveness, scalability, and rapid deployment .

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 .

Transform  WhatsApp and other messaging platforms into powerful commerce channels by integrating  recommendations, payments, and seamless customer journeys .

Design and implement  RAG pipelines combining embeddings, vector databases, and retrieval systems to enhance AI context awareness.

Ensure AI systems comply with  EU data privacy standards , remain scalable under heavy load, and are optimized for cost and performance.

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.



Experience: 3+ years in AI software development, delivering production-grade solutions.

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.).

Skilled in  Prompt Engineering (instruction tuning, chain-of-thought, multi-shot prompts).

Experience with  real-time sentiment analysis and conversational flow adaptation.

Knowledge of  asynchronous processing ,  real-time data , and message queues.

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.



Automation Tools: Familiarity with  AI-assisted development (Cursor, Windsurf, GitHub Copilot).

Experience designing automated  prompt testing frameworks .

Monitoring: Use of  LangSmith ,  Weights & Biases , or similar tools for LLM performance tracking.

Knowledge of  data anonymization , secure API design, and GDPR compliance.



Employees working from the Barcelona office must spend 1 full week at the San Vito dei Normanni (Italy) office every 3 months (i.e., Expenses: 100% of travel and accommodation expenses are reimbursed by Spoki.



Be part of building a cutting-edge Conversational Commerce platform poised for global expansion.

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.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application