Data and AI Engineer

SanofiToronto, ON
CA$100,500 - CA$150,500Onsite

About The Position

Join Sanofi in one of our corporate functions and you can play a vital part in the performance of our entire business while helping to make an impact on millions around the world. We are looking for a Data & AI Engineer to join our digital data team in the data architecture operation and governance team to build and operationalize data pipelines necessary for the enterprise data and analytics and insights initiatives, following industry standard practices and tools. The bulk of the work would be in building, managing, and optimizing data pipelines and then moving them effectively into production for key data and analytics consumers like business/data analysts, data scientists or any persona that needs curated data for data and analytics use cases across the enterprise. In addition, guarantee compliance with data governance and data security requirements while creating, improving, and operationalizing these integrated and reusable data pipelines.

Requirements

  • Bachelor’s Degree or equivalent in Computer Science, Engineering, or relevant field
  • 3+ years of relevant experience developing backend, integration, data pipelining, and infrastructure
  • Expertise in database optimization and performance improvement
  • Expertise in Python, PySpark, and Snowpark
  • Experience data warehouse and object-relational database (Snowflake and PostgreSQL) and writing efficient SQL queries
  • Experience in cloud-based data platforms (Snowflake, AWS) is a must
  • Proficiency in developing robust, reliable APIs using Python and FastAPI Framework
  • Understanding of data structures and algorithms
  • Experience in modern testing framework (SonarQube, K6 is a plus)
  • Strong collaboration skills, willingness to work with others to ensure seamless integration of the server-side and client-side
  • Knowledge of DevOps best practices and associated tools, a plus, especially in the setup, configuration, maintenance, and troubleshooting of associated tools: Infrastructure as code (Terraform)
  • Monitoring and Logging (CloudWatch, Grafana)
  • CI/CD Pipelines (JFrog Artifactory)
  • Scripting and automation (Python, GitHub, Github actions)
  • Containers and containerization technologies (Kubernetes, Argo, Red Hat OpenShift)
  • Pragmatic and capable of solving complex issues
  • Ability to understand business needs
  • Good communication
  • Push innovative solutions
  • Service-oriented, flexible & team player
  • Self-motivated, take initiative
  • Attention to detail & technical intuition

Nice To Haves

  • K6 is a plus
  • Knowledge of DevOps best practices and associated tools, a plus, especially in the setup, configuration, maintenance, and troubleshooting of associated tools: Infrastructure as code (Terraform)
  • Monitoring and Logging (CloudWatch, Grafana)
  • CI/CD Pipelines (JFrog Artifactory)
  • Scripting and automation (Python, GitHub, Github actions)
  • Containers and containerization technologies (Kubernetes, Argo, Red Hat OpenShift)

Responsibilities

  • Develop globally scalable solutions that are needed by Sanofi’s advanced analytic, AI and ML initiatives for the betterment of our global patients and customers.
  • Propose and establish technical designs to meet business and technical requirements
  • Develop and maintain data engineering solutions based on requirements and design specifications using appropriate tools and technologies
  • Ownership of the back end of the application including the design, implementation, test, and troubleshooting of the core application logic, databases, data ingestion and transformation, data processing and orchestration of pipelines, APIs, CI/CD integration and other processes
  • Create data/MLops pipelines / ETL pipelines and optimize performance
  • Test and validate developed solution to ensure it meets requirements
  • Create design and development documentation based on standards for knowledge transfer, training, and maintenance
  • Work with business and products teams to understand requirements, and translate them into technical needs
  • Adhere to and promote to best practices and standards for code management, automated testing, and deployments
  • Leverage existing or create new standard data pipelines within Sanofi to bring value through business use cases
  • Develop automated tests for CI/CD pipelines
  • Conduct peer reviews for quality, consistency, and rigor for production level solution
  • Actively contribute to Data Engineering community and define leading practices and frameworks
  • Remains up to date on the company’s standards, industry practices and emerging technologies

Benefits

  • high-quality healthcare
  • prevention and wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service