via indeed · 5 de junio de 2026 ·hace 1 día

Software Development Engineer

IQVIA
Barcelona Tiempo completo
339 ofertas más en Barcelona.
Sube tu CV y descubre cuáles encajan realmente contigo.
Subir CV

Barcelona, Spain \| Full time \| Hybrid \| R1540735


Software Development Engineer

Location: Barcelona/Madrid, Spain or Warsaw, Poland

Job Overview

We are looking for a Software Development Engineer to join the Applied AI Science team, delivering Agentic AI solutions for complex, real\-world use cases. You will contribute to Python\-based production services, help mature evaluation and testing practices, and collaborate with engineers and domain experts to improve quality and reliability — delivering Healthcare\-grade AI capabilities where precision, trust, and patient safety are non\-negotiable.

We value an empirical, evidence\-driven approach to working with AI systems — treating generated outputs as hypotheses to be validated rather than results to be trusted. In domains where the accuracy and traceability of AI outputs genuinely matter, that discipline is essential.

You will join at an early and formative stage of the products you work on, where foundational decisions about evaluation, testing, and production readiness are still being shaped. If you are energised by taking an emerging offering forward and helping shape how it scales and matures, this is the right environment

Essential Functions

  • Contribute to the design, development, and testing of Python\-based components within production Agentic AI solutions

  • Evaluate AI\-generated outputs critically — cross\-check results against source data, identify failure modes, and contribute to improvements in reliability, quality, and explainability, including contributing to evaluation frameworks as they are built out

  • Build and improve functionality that operates reliably within a service\-oriented environment, with well\-defined interfaces and predictable behaviour (e.g. API\-driven components, task\-based or agentic workflows)

  • Translate complex data requirements and decision logic into clear, maintainable implementations with appropriate test coverage

  • Investigate data quality issues, edge cases, and inconsistencies in both source data and system outputs, and define appropriate handling strategies within the product

  • Collaborate with engineers, product owners, and domain experts within an Agile Scrum team to refine requirements, surface trade\-offs, and deliver incremental value

  • Contribute to testing, debugging, and documentation, ensuring the system is understandable, maintainable, and outputs can be reviewed with confidence
Qualifications
  • BSc/MSc in Computer Science, Data Science, Mathematics, Physics, or a related field

  • Proficiency in Python for production software development, with familiarity with modern tooling and code quality practices

  • Experience contributing to deployed applications, services, or APIs (e.g. web services, data pipelines, or AI\-driven workflows)

  • At least 6 months of hands\-on experience developing AI\-enabled solutions (e.g. generative AI features, LLM\-based applications, or other data\-driven systems)

  • Experience working within an Agile Scrum team, with familiarity with standard ceremonies and collaborative delivery practices

  • Strong analytical and problem\-solving skills
Advantageous
  • Familiarity with agentic frameworks such as LangGraph or LangChain

  • Experience with OpenAPI\-first or contract\-driven API development

  • Familiarity with structured output patterns for LLMs (e.g. Pydantic\-based schemas)

  • Familiarity with container\-based or cloud\-native environments (e.g. Docker, Kubernetes, AWS, or Azure)

  • Experience working with regulated, sensitive, or high\-stakes data where output accuracy and auditability are important (e.g. healthcare, life sciences, financial services)
Experience Range
  • 2 to 5 years in software development, data science, or AI engineering
IQVIA is a leading global provider of clinical research services, commercial insights, and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com.

IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.

At IQVIA, we believe that diversity, inclusion, and belonging empower our mission to accelerate innovation for a healthier world. We create a culture of belonging by valuing the perspectives of all talented employees worldwide and providing them with the opportunity to power smarter healthcare for everyone, everywhere. When our talented employees bring their authentic selves and their diverse experiences to work, they enable us to accomplish extraordinary things. Multifaceted thought processes spark innovation. Multi\-talented collaboration harnesses innovation to deliver superior outcomes. Likewise, as part of this culture, IQVIA is committed to ensuring effective equality between women and men, integrating it as a strategic principle in its corporate and human resources policies.

El mercado para este tipo de puesto

Ofertas similares
339
puestos de Ingeniería en Barcelona
Jornada completa
82%
de las ofertas de Ingeniería en España
Teletrabajo posible
28%
de las ofertas de Ingeniería
IQVIA

200 open positions · Aarhus, Amsterdam, Barcelona, Basel, Bath +77

📊 Ingeniería · España
827
active jobs
33.4%
Remote
Ø 3d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Preguntas frecuentes

¿Cuántos empleos de Ingeniería hay disponibles en Barcelona?
Actualmente 339 puestos de Ingeniería en Barcelona en AlmostHired, en 113 empresas diferentes. Nuestros datos se actualizan a diario.
¿Los puestos de Ingeniería ofrecen teletrabajo?
28% de las ofertas de Ingeniería en España permiten teletrabajo, parcial o completo. Para filtrar específicamente puestos en remoto, usa AlmostHired.
¿Cómo sé si encajo en esta oferta?
Sube tu CV — nuestra IA compara tu perfil con los requisitos del puesto y te da una puntuación de coincidencia precisa, con habilidades coincidentes y faltantes.