Ai Engineer – Generative Ai Applications

Barcelona Supercomputing Center

Barcelona

On-site

EUR 60,000 - 90,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Restaurant tickets
Private health insurance
Relocation support
Flexible working hours

Job summary

Barcelona Supercomputing Center is seeking an AI Engineer – Generative AI Solutions to turn validated AI concepts into production-ready apps. You will design, build, deploy, and maintain AI services with RAG pipelines, embeddings, and tool-enabled workflows, collaborating across researchers, project managers, and platform teams.

You will ensure reliability, security, observability, and scalable architectures while contributing to reusable components and best practices for future AI initiatives

Qualifications

  • 3–5 years in software engineering, backend, or AI app dev.
  • 2+ years building production-grade LLM-based solutions.
  • Proven Python production experience and modern practices.
  • Experience with RAG, vector DBs, embeddings, and knowledge retrieval.
  • APIs, microservices, and system integrations in cloud environments.
  • Familiarity with AI orchestration frameworks and agent architectures.

Responsibilities

  • Design, develop, deploy production-grade generative AI apps and services.
  • Build APIs, backend services, integrations, and user-facing AI features.
  • Implement RAG pipelines, prompt orchestration, tool calling, and agents.
  • Optimize context management: embeddings, semantic retrieval, grounding, memory.
  • Ensure performance: accuracy, latency, reliability, cost efficiency.
  • Integrate AI with enterprise platforms and external data sources.
  • Add monitoring, observability, logging, tracing, guardrails for AI services.
  • Create reusable components, templates, and best practices.
  • Collaborate with researchers, managers, and stakeholders to translate requirements.
  • Contribute to AI engineering standards and operational procedures.
  • Support deployment, testing, troubleshooting, and lifecycle improvements.
  • Produce technical documentation for solutions and processes.

Skills

LLMs & Generative AI
Python
APIs & microservices
RAG pipelines
Vector databases
Embeddings & semantic search
LangChain / LlamaIndex
Cloud platforms
Git
CI/CD & Docker

Education

Bachelors or Masters in Computer Science / Software Engineering / AI / Data Science

Tools

Docker
Kubernetes
CI/CD tooling

Job description

Context And Mission

The AI Factory is expanding its portfolio of generative AI services and solutions to support researchers, public institutions, startups, SMEs, and industry partners in adopting artificial intelligence effectively and responsibly.
To accelerate the delivery of these services, we are looking for an AI Engineer – Generative AI Solutions who will transform validated AI concepts into robust, scalable, and production-ready applications. The role combines strong software engineering capabilities with expertise in large language models, retrieval systems, AI agents, and modern AI application architectures.
Working closely with AI engineers, project managers, domain experts, and platform teams, the successful candidate will design, build, deploy, and maintain generative AI solutions that deliver measurable value to end users while ensuring reliability, security, observability, and operational excellence.
The mission of this role is to bridge the gap between AI experimentation and real-world adoption by creating trustworthy AI products and reusable technical components that accelerate future AI initiatives across the AI Factory ecosystem.

Key Duties
  • - Design, develop, and maintain production-ready generative AI applications and services.
    - Build APIs, backend services, integrations, and user-facing AI functionalities.
    - Implement Retrieval-Augmented Generation (RAG) pipelines, prompt orchestration frameworks, tool calling mechanisms, and agent-based workflows.
    - Design and optimize context management strategies, including embeddings, semantic retrieval, grounding, memory management, and knowledge integration.
    - Evaluate and improve AI system performance in terms of accuracy, reliability, latency, safety, scalability, and cost efficiency.
    - Integrate AI solutions with enterprise platforms, internal systems, authentication mechanisms, and external data sources.
    - Implement monitoring, observability, logging, tracing, guardrails, and operational controls for AI services.
    - Develop reusable software components, frameworks, templates, and best practices to accelerate AI solution delivery.
    - Collaborate with AI engineers, researchers, project managers, and business stakeholders to translate requirements into technical solutions.
    - Contribute to the definition of AI engineering standards, software architecture guidelines, and operational procedures.
    - Support deployment, testing, troubleshooting, and continuous improvement of AI services throughout their lifecycle.
    - Produce and maintain technical documentation for developed solutions, architectures, and operational processes.
Requirements
  • Education
    • Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, Telecommunications Engineering, Mathematics, Physics, or a related technical discipline.
  • Essential Knowledge and Professional Experience
    • - 3-5 years of experience in software engineering, backend development, or AI application development.
      - 2+ years of hands-on experience developing solutions based on Large Language Models (LLMs) and Generative AI technologies.
      - Proven experience building and deploying production-grade applications using - - Python and modern software development practices.
      - Experience with Retrieval-Augmented Generation (RAG), vector databases, embeddings, semantic search, and knowledge retrieval systems.
      - Experience designing and implementing APIs, microservices, and system integrations.
      - Knowledge of AI orchestration frameworks and agent-based architectures LangChain, LlamaIndex, Semantic Kernel, CrewAI, AutoGen, or similar).
      - Experience working with cloud platforms and AI services (AWS, Azure, Google Cloud, OpenAI, Anthropic, or equivalent).
      -Experience with software testing, observability, monitoring, logging, and production support.
      - Understanding of LLM evaluation methodologies, prompt engineering, model limitations, hallucination risks, and AI quality assurance.
      - Experience working with Git, CI/CD pipelines, containerization technologies (Docker), and modern software delivery practices.
      - Strong analytical and problem-solving skills, with the ability to translate business or research requirements into technical solutions.
      - Experience working in multidisciplinary teams within research, innovation, technology, or product development environments.
  • Additional Knowledge and Professional Experience
    • - Experience deploying AI solutions in enterprise, scientific, research, or public-sector environments.
      - Familiarity with MLOps, LLMOps, AI governance, responsible AI, and AI security practices.
      - Experience with multi-agent systems and autonomous AI workflows.
      - Exposure to HPC, distributed computing, or large-scale AI infrastructures.
      - Contributions to open-source projects, technical publications, or AI communities will be considered a plus.
  • Competences
    • - Strong software engineering and Generative AI development skills.
      - Solid analytical and problem-solving capabilities.
      - Ability to design and deliver reliable, scalable, and maintainable AI solutions.
      - Experience collaborating within multidisciplinary and international teams.
      - Effective communication skills with both technical and non-technical stakeholders.
      - Proactive, autonomous, and results-oriented mindset.
      - Adaptability and willingness to learn in a rapidly evolving AI environment.
      - Strong commitment to quality, innovation, and continuous improvement.
Conditions
  • We offer two positions, will be located at BSC within the Directors Department
  • We offer a full-time contract (35h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures
  • Holidays: 22 days of holidays + 6 personal days + 24th and 31st of December per our collective agreement
  • Salary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona
  • Starting date: asap
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect – Generative Ai & Agentic Solutions
Software Architect – Generative Ai & Agentic Solutions

Merlin Digital Partner • Barcelona

On-site
EUR 90,000 - 120,000
Hybrid work and flexible hours
Funded cloud certifications
Learning platform access
+2
Software Architect – Generative Ai & Agentic Solutions
Software Architect – Generative Ai & Agentic Solutions

Merlin Digital Partner • La Coruña

On-site
EUR 90,000 - 120,000
Hybrid work
Cloud certifications
Health insurance
Software Architect – Generative AI & Agentic Solutions
Software Architect – Generative AI & Agentic Solutions

Merlin Digital Partner • Madrid

Hybrid
EUR 90,000 - 130,000
Funded cloud certifications
Hybrid work
Learning platform
+2
Senior Ai Engineer (M/F/D)
Senior Ai Engineer (M/F/D)

T-Systems • La Coruña

On-site
EUR 60,000 - 100,000
Ia Senior Software Engineer (M/F/D)
Ia Senior Software Engineer (M/F/D)

T-Systems • La Coruña

Hybrid
EUR 70,000 - 100,000
Hybrid work model
Flexible schedule
Teleworking
+4
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Migx • Barcelona

On-site
EUR 90,000 - 130,000
Hybrid work model
25 holiday days per year
Career development opportunities
+1
Agency Ai Engineer (M/F/D)
Agency Ai Engineer (M/F/D)

T-Systems • Sevilla

Hybrid
EUR 60,000 - 90,000
Teleworking options
Flexible schedule
Health insurance
+1
Ia Senior Software Engineer (M/F/D)
Ia Senior Software Engineer (M/F/D)

T-Systems • País Vasco

Hybrid
EUR 60,000 - 90,000
Hybrid work model
Flexible schedule
Telemedicine
+2
AI Engineer.
AI Engineer.

Napptilus Tech Labs • Barcelona

Hybrid
EUR 36,000 - 44,000
Health insurance
Vacation 25 days per year
Meal vouchers up to €220/mo
+1
AI Engineer - Mid / Senior
AI Engineer - Mid / Senior

Hireroo Ltd • Barcelona

Hybrid
EUR 70,000 - 120,000
Flexible working hours
Hybrid model: 4 days in office, 1 day?
Monthly food allowance
+7