A

AXA

Global insurer offering life, property, casualty

Ingeniero/a Soluciones IA Madrid

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeMadrid, SpainNo salary listed

About the Job

Requirements

  • A degree in Computer Engineering, Computing, or Artificial Intelligence, or equivalent experience.
  • Two to four years of software development experience, including at least one year on artificial intelligence, natural language processing, conversational, or generative AI projects involving large language models or retrieval-augmented generation.
  • Knowledge of machine learning and natural language processing concepts, including embeddings, tokenization, context windows, and prompt engineering, as well as familiarity with computer vision.
  • Solid experience with several of the following technologies: Python; Java with Spring or C# .NET; JavaScript or TypeScript; SQL and MongoDB; search or vector databases such as Azure AI Search, Elastic, or Pinecone; REST or SOAP integrations; OAuth2/OIDC and LDAP/IAM; Azure services including App Service, Functions, Storage, AI Search, and Key Vault; Docker; GitHub, Azure DevOps, or Jenkins; PyTest or JUnit; SonarQube; Postman or SoapUI.
  • Intermediate-high English proficiency.

Responsibilities

  • Design and implement AI components such as chatbots and voicebots, conversational flows, retrieval-augmented generation systems, and information classification and extraction.
  • Develop and integrate APIs and microservices that expose AI capabilities to internal systems, including policy, claims, CRM, and billing systems.
  • Build retrieval-augmented generation pipelines covering ingestion, chunking, embeddings, indexing using search or vector databases, retrieval and reranking, and response generation.
  • Configure and orchestrate large language models using prompting, templates, and tools, while applying security guardrails and privacy protection.
  • Integrate natural language understanding, natural language processing, speech-to-text, and text-to-speech technologies, connecting assistants to web, mobile, and contact-center channels.
  • Collaborate with technical and business teams to ensure solutions are scalable, secure, and aligned with business needs.

Desired Qualifications

  • Experience with Java and Spring or C# .NET is valued.
  • Possession of a disability certificate is viewed positively.

About the Company

AXA

Global insurer offering life, property, casualty

AXA is a global insurer and asset manager that provides life, health, and property and casualty insurance, as well as related financial services. Its products work by customers paying insurance premiums in exchange for coverage against risks; AXA pools risk across many policyholders, prices premiums based on risk, and pays claims when events occur, while also offering investment and retirement products through its asset management arm. The company has grown through large acquisitions, giving it a wide geographic footprint and a diverse mix of personal, commercial, and specialty insurance offerings. This scale and breadth set AXA apart from many competitors, alongside a long history of strategic mergers that expanded its reach to customers around the world. AXA’s goal is to be a leading global insurer and asset manager, delivering financial protection and long-term value to customers and stakeholders.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1816

Recently Posted Jobs

Explore more opportunities at AXA

See more jobs