Sanofi

Software Engineer Specialist - Data and AI

Sanofi
Apply
1 month ago
Barcelona, SpainSenior

Responsibilities

  • Build full-stack applications and platform services across the OneMesh ecosystem using React, TypeScript, Node.js, Python, and FastAPI.
  • Design and maintain GraphQL and API-based services that expose data and AI capabilities to internal teams and digital products.
  • Implement LLM application patterns including Retrieval-Augmented Generation, agent orchestration, and evaluation frameworks.
  • Deploy and operate cloud-native applications on OpenShift, Kubernetes, and AWS.
  • Contribute to infrastructure-as-code with Terraform and build automated CI/CD delivery pipelines using GitHub Actions.
  • Implement security controls, audit logging, health checks, metrics dashboards, alerting, and other production-readiness practices.
  • Collaborate with data engineers, ML practitioners, product teams, and business stakeholders to deliver user-friendly platform features.

Requirements

  • Bachelor’s degree or equivalent experience in Computer Science, Engineering, or a related field.
  • Proven track record building software products, backend systems, platform services, or cloud-native applications.
  • Strong command of Docker, Kubernetes/OpenShift, Python, FastAPI, Terraform, React, Node.js, and TypeScript.
  • Familiarity with AWS services, Snowflake, PostgreSQL, Redis, message brokering, GitHub Actions, and GenAI/LLM application patterns is advantageous.
  • Ability to work across multiple products in ambiguous, fast-moving environments with strong ownership and service orientation.
  • Excellent English communication skills and ability to explain complex technical concepts to non-technical stakeholders.

Benefits

  • Hybrid working model combining remote flexibility with collaborative office-based work in Barcelona.
  • World-class mentorship, training, and access to leaders and academics in machine learning, data, and software engineering.
  • Career development opportunities including promotions, lateral moves, and international assignments.
  • Eligibility to participate in company employee benefit programs.
  • Opportunity to build globally deployed tools and platforms supporting healthcare and life sciences.

Tech Stack

AWSDockerFastAPIGitHub ActionsGraphQLKubernetesNode.jsOpenShiftPostgreSQLPythonReactRedisSnowflakeTerraformTypeScript
Sanofi

About Sanofi

10,000+ employees

Sanofi is a global biopharmaceutical manufacturer that discovers, develops, and commercializes prescription medicines, vaccines, and consumer healthcare products for patients and healthcare systems worldwide. Its portfolio and pipeline span immunology, oncology, rare diseases and blood disorders, neurology, diabetes, cardiovascular conditions, and vaccines. The company is publicly traded and headquartered in Paris, France, with large-scale R&D and manufacturing operations across Europe, the Americas, and Asia.

Contact me