The English-language job board for Spain

AI Developer / Software Engineer

Remote from Spain·Added 4 days ago (last checked 13 Oct)

Omilia

10 open roles

Overview

Work mode
Remote from Spain
English
Required

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

Nice to have

Requirements

Required:

  • Academic degree in Computer Science, Computational Linguistics, Natural Language Processing, a related field, or equivalent experience.
  • At least 1 year of experience as a Software Developer or AI Engineer.
  • Excellent command of spoken and written English.
  • Excellent communication skills; customer-facing.
  • Ambition, enthusiasm and eagerness to learn, with aptitude for analytical and creative thinking and sharp attention to detail.
  • Accountable within demanding deadlines.

Nice to have:

  • Experience with conversational automated dialog systems, either voice- or chat-based. Experience in any other production-level NLU/NLP solutions will also be considered a plus.
  • Experience fine-tuning or training NLP/LLM models.
  • Knowledge of embeddings, vector databases and RAG.
  • Knowledge of Java 17 is a strong asset.
  • Experience consuming external systems such as web services (REST and SOAP).
  • Experience in SQL databases.
  • Experience with GitLab and CI/CD processes.
  • Experience in Spring Framework.
  • Knowledge of Spanish.

Pay & benefits

  • 24 days of annual leave (accrues at 2 days/month). Paid sick leave.
  • MacBook Pro + any necessary hardware shipped to the employee’s location.
  • Annual 360-degree performance appraisal — drives promotions and raises.
  • Onboarding buddy system.
  • An extensive course library for learning and certifications.
  • Paid Claude Enterprise subscription and access to other cutting edge professional tools.

The role

Role Purpose

The AI Developer / Software Engineer helps evolve Omilia's Drive-Thru Voice AI solution for Quick Serve Restaurants. The role works across the whole product - engineering and AI/LLM development, conversation analysis, and customer work - on a live system used at scale in thousands of restaurants. The balance across these areas shifts with project needs.

Accountabilities

  • Engineering - Build features, fix bugs, test and deploy releases, and integrate with client systems.
  • AI/LLM - Prototype AI features, fine-tune LLMs for voice ordering, and turn them into production solutions.
  • Conversation analysis - Review real dialogs, assess performance, and identify improvement opportunities.
  • Customer work - Gather business requirements and build the application logic to meet them.

Key Responsibilities

  • Build product features and fix bugs for the Drive-Thru Voice AI solution, including testing and deploying releases.
  • Integrate with client systems as required for assigned work.
  • Prototype AI features and fine-tune LLMs for voice ordering, turning promising prototypes into production solutions.
  • Review real drive-thru dialogs, assess performance, and identify opportunities to improve accuracy and user experience.
  • Work with customers and internal stakeholders to gather business requirements and implement the application logic that meets them.
  • Shift effort across engineering, AI/LLM, conversation analysis, and customer work as project needs change.
  • Communicate clearly in English in both technical and customer-facing contexts, and deliver within demanding deadlines.

About Omilia

Omilia is a conversational AI company that builds and deploys virtual agents and voice-enabled solutions for large enterprises. The company specializes in natural language understanding, automatic speech recognition, and conversational AI platforms, serving clients across sectors like telecommunications, banking, and insurance. Omilia operates globally with a significant engineering and delivery presence, and its scale is reflected in a multi-national workforce and enterprise-grade client deployments.

Omilia has a growing presence in Spain, with roles spanning engineering, consulting, and delivery for the EMEA and Iberia regions. The company's culture is highly technical and product-focused, making it relevant for international professionals with backgrounds in computational linguistics, AI engineering, and enterprise software consulting. For relocating candidates, Omilia offers the opportunity to work on cutting-edge conversational AI in a European context, with Spain serving as a key hub for its EMEA operations.

Industry
Conversational AI
Founded
2003
Employees
100–500
Headquarters
Limassol, Cyprus
In Spain
Madrid
Website
omilia.com

Good to know if you are moving

  • Omilia's global HQ is in Limassol, Cyprus, so Spain roles are part of a broader EMEA structure — relocating to Spain keeps you in the same time zone as the HQ.
  • The company hires internationally and work is conducted in English, making it accessible for non-Spanish speakers.
  • Spain roles are typically delivery- and engineering-focused, tied to clients across the EMEA region.
  • The company has a track record of hiring remote and hybrid talent across Europe, which can ease the relocation process.
All open roles at Omilia
WhatsApp

Senior C/C++ Engineer

Omilia1mo ago
Remote from SpainNo Spanish needed
Remote from SpainNo Spanish needed

Computational Linguist

Omilia1mo ago
Remote from SpainFluent Spanish
Remote from SpainFluent Spanish
Remote from SpainNo Spanish needed
Remote from SpainNo Spanish needed
Remote from SpainNo Spanish needed
Remote from SpainNo Spanish needed

NetSuite Administrator

Omilia4mo ago
Remote from SpainNo Spanish needed
See all 10 jobs