The English-language job board for Spain

AI Software Engineer

Hybrid in Barcelona·Full-time·Added yesterday (last checked 12 Oct)

Omnios

2 open roles

Overview

Work mode
Hybrid, Barcelona
Contract
Permanent contract, full-time hours
Hours
Jornada intensiva in summer
Spanish
Fluent
Other languages
Catalan
Experience
3+ years
Benefits
Flexible pay plan, meal vouchers

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

This job advert was originally written in Spanish.

Requirements

What we're looking for

  • At least 3 years of experience as a Software Engineer, Full Stack Developer, or similar role.

  • Experience in developing web applications with ReactJS.

  • Experience in backend development with Python and/or Node.js, including the design and implementation of REST APIs.

  • Knowledge of version control with Git and collaborative workflows (GitHub or Bitbucket).

  • Experience working with Agile methodologies.

  • Experience in cloud environments (AWS and/or Azure), infrastructure as code with Terraform, and CI/CD pipelines.

  • Experience integrating APIs from Large Language Models (OpenAI, Anthropic, Azure OpenAI, or similar).

  • Knowledge of Generative AI, NLP, and techniques such as Retrieval-Augmented Generation (RAG) will be valued.

  • Ability to develop scalable, maintainable, and product-oriented software.

  • Good communication, collaboration, and teamwork skills.

  • Native or advanced Spanish.

Nice to have

  • Experience developing solutions based on Retrieval-Augmented Generation (RAG), embeddings, and vector databases (pgvector, Pinecone, Weaviate, Qdrant, or similar).

  • Experience in developing AI agents and workflows using frameworks such as LangChain, LangGraph, LlamaIndex, or similar.

  • Experience in the evaluation and optimization of prompts, as well as the performance of applications based on LLMs.

  • Knowledge of observability and monitoring of AI applications.

  • Familiarity with event-driven architectures, microservices, and serverless application deployment.

  • Advanced knowledge of DevOps practices.

  • Previous experience in technology consulting.

  • Native or advanced Catalan.

Pay & benefits

What you'll get

  • The opportunity to be part of a pioneering company in the field of artificial intelligence.

  • Hybrid model: 2 office/3 remote.

  • 25 days of vacation.

  • Day off on your birthday.

  • Flexible schedule of 38 hours per week:

· Start between 8 AM and 10 AM / End between 4:30 PM and 6:30 PM.

· Fridays from 8 AM to 2 PM or from 9 AM to 3 PM.

· Intensive hours in July and August (35 hours per week).

  • August 100% remote.

  • Office in central Barcelona.

  • Flexible compensation: restaurant ticket, transportation, daycare voucher.

The role

Design, develop, and deploy intelligent applications based on Generative AI, combining modern software engineering with NLP and Large Language Models (LLMs) technologies.

You will work alongside Product, AI Engineers, and Software Engineers to build scalable, secure, and high-performance solutions that integrate AI models within real products.

What you'll do

  • Design, develop, and maintain web applications and backend services using modern technologies (Python, Node.js, ReactJS, and Ant Design).

  • Design and implement scalable APIs and serverless architectures following best practices in engineering, testing, and code reviews.

  • Develop and integrate AI solutions based on Large Language Models (LLMs), NLP, Retrieval-Augmented Generation (RAG), embeddings, and AI agents.

  • Design and implement AI pipelines and optimize the performance of applications based on foundational models and cloud services.

  • Design, deploy, and maintain cloud infrastructures in AWS and/or Azure using Terraform, ensuring secure deployments through CI/CD pipelines.

  • Monitor the performance, availability, and scalability of applications in production.

  • Collaborate with Product, Data, and AI teams to transform business requirements into technical solutions, participating in architecture design and contributing to the team's continuous improvement.

About Omnios

Omnios is an AI consulting firm based in Barcelona, Spain, specializing in the development and implementation of artificial intelligence solutions for businesses. The company focuses on helping organizations leverage AI technologies to improve their operations, products, and services, offering expertise in areas such as machine learning, natural language processing, and computer vision. As a consultancy, Omnios works with a range of clients to design and deploy custom AI systems tailored to specific industry needs.

Omnios operates primarily from its Barcelona headquarters, positioning itself within Spain's growing tech and AI ecosystem. The company's work culture emphasizes innovation and technical excellence, making it an attractive destination for AI engineers and data scientists. For international professionals, Omnios offers the opportunity to work on diverse AI projects in a dynamic European tech hub, with the potential for remote or hybrid work arrangements. The company's focus on cutting-edge AI technologies provides a stimulating environment for those looking to advance their careers in artificial intelligence.

Industry
AI Consulting
Headquarters
Barcelona, Spain
In Spain
Barcelona
Website
omnios.ai

Good to know if you are moving

  • Based in Barcelona, a major European tech hub with a strong international community.
  • Specializes in AI consulting, offering opportunities to work on diverse AI projects across industries.
  • The company's careers page is hosted on FactorialHR, indicating a structured HR process.
  • Barcelona offers a high quality of life, with a Mediterranean climate and a growing tech scene.

In their own words

About the company & team

At OMNIOS, we specialize in the implementation of Artificial Intelligence in the optimization of processes and information processing.

We collaborate with large companies from various rapidly evolving sectors, accelerating and standardizing their decision-making through our own NLP algorithms and dynamic dashboards that collect and filter the information they need.

Our goal is to reduce the time spent searching for and analyzing information, allowing our clients to increase the efficiency and effectiveness of the decisions they make.

You will join a young team and work on different and interesting projects from day one, having a real impact on the project and pushing the current limits of AI, natural language processing, and analytics.

All open roles at Omnios

Location

Omnios · Barcelona

Loads Google Maps, which may set its own cookies.

WhatsApp