Reporting to the Head of Data Science and Engineering, this role will help design and develop engineering solutions to complex analytical problems spanning all divisions of Sanofi.
The role will engage across a variety of health and life science problem areas including computational biology, population health, behavioral economics, commercial analytics, and others.
Senior Software Engineers are expected to be well-versed in good software engineering methodologies and committed to working with a diverse set of scientists and domain experts across traditional disciplinary boundaries.
Key responsibilities :
Work with data scientists, researchers, and other domain experts to build practical engineering solutions to complex analytical problems.
Design, develop, test, maintain, and improve analysis-intensive software engineering projects.
Manage individual project priorities, deadlines, and deliverables
Work with stakeholders to understand the implications (computational, timeline, and cost) of cloud-based development projects.
Help shape the company-wide software engineering culture across Sanofi.
Basic Qualifications :
BS or MS in Computer Science
Extensive software engineering experience across multiple imperative languages such as Python, Java, C / C++, R, Scala
3 years experience developing software in an industry setting using state-of-the-art software engineering tools and methodologies (agile, unit / integration tests, version control, etc.)
Strong analytical, problem-solving, and communication skills
Ph.D. in Computer Science or related field
5 years experience developing software in an industry setting
Deep knowledge of computer science concepts pertaining to algorithmic complexity and distributed / parallel computing
Experience with scalable analysis tools and platforms such as Hadoop, Spark, AWS, or GCP
Experience with popular analytical tools such as R, Pandas, Scipy, Tensorflow, Jupyter, or SparkML
Sanofi is dedicated to supporting people through their health challenges. We are a global biopharmaceutical company focused on human health.
We prevent illness with vaccines, provide innovative treatments to fight pain and ease suffering. We stand by the few who suffer from rare diseases and the millions with long-
term chronic conditions.
With more than 100,000 people in 100 countries, Sanofi is transforming scientific innovation into healthcare solutions around the globe.
Sanofi, Empowering Life