Machine Learning (ML) Engineering Lead
Synthorx
About Sanofi
We are an innovative global healthcare company, driven by one purpose: we chase the miracles of science to improve people’s lives. Our team, across some 100 countries, is dedicated to transforming the practice of medicine by working to turn the impossible into the possible. We provide potentially life-changing treatment options and life-saving vaccine protection to millions of people globally, while putting sustainability and social responsibility at the center of our ambitions.
Sanofi has recently embarked on a vast and ambitious digital transformation program. A cornerstone of this roadmap is the acceleration of its data transformation and of the adoption of artificial intelligence (AI) and machine learning (ML) solutions, to accelerate R&D, manufacturing and commercial performance and bring better drugs and vaccines to patients faster, to improve health and save lives.
Our vision for AI
Join us on our journey in enabling Sanofi’s Digital Transformation through becoming an AI first organization. This means:
AI Factory: An extensive portfolio of AI products driving every stage of the company's value chain, from R&D and trials to manufacturing, supply chain, and commercial operations.
Generative AI Platform: A technological foundation enabling the reliable, consistent, efficient, secure, scalable, and responsible development of Generative AI (Gen AI) products by optimizing system architecture, processes, and services.
State-of-the-art Tech Stack: Globally deployed products using a state-of-the-art technology stack.
World-Class Mentorship and Training: Collaborate with renowned leaders and academics in AI/ML to enhance your skills and expertise.
About the Job
Design, build, deploy and maintain AI/ML applications with a strong consideration for scalability, reliability, and security.
Implement automated model training and deployment pipelines adapting and validating via close collaboration with data scientists and data engineers.
Support end-to-end lifecycle management (e.g., new releases, change management, monitoring, and troubleshooting) of deployed AI and Gen AI apps.
Build scalable, robust, and reusable code, as well as processes supporting seamless AI/ML Ops (e.g., app monitoring, troubleshooting, life cycle management, and customer support) experience.
Work closely with the product management team in designing solutions and challenging product features.
Walk stakeholders and partners through the technical solutions, review product change and development needs.
Maintain effective relationships with the application user base and develop education and communication content aligned with life cycle events
Research and gain expertise in emerging tools and technologies. Enthusiasm for asking questions and a willingness to try and learn new things are essential.
Work as AI/ML subject matter expert (e.g., develop and maintain enterprise standards, user guides, release notes, FAQs)
Work in agile PODs to design and build cloud-hosted AI/ML products with automated pipelines that run, monitor, and retrain AI Models
Mentor junior team members and contribute to the AI engineering center of practice community.
About you
You are a dynamic, motivated, driven, and experienced AI Engineer excited by challenging the status quo, and building performant and seamless AI/ML Ops experience. You are comfortable with and enjoy designing, developing, and deploying scalable AI/ML solutions with technically robust lifecycle management (e.g., new releases, change management, monitoring, and troubleshooting) and infrastructural support. You have a keen eye for improvement opportunities and a demonstrated ability to deliver using relevant AI Engineering skills while working across the full stack and moving fluidly between programming languages and technologies.
Key Technical Skills and Qualifications:
Graduate degree (MS or PhD) in Computer Science, Information Systems, Software Engineering, or another quantitative field.
Minimum 5 years of experience in building, deploying, monitoring and maintaining AI applications utilizing cloud technologies (e.g., AWS, GCP, Azure, Snowflake etc.).
Strong experience in a modern programming language (e.g., Python) and able to move fluidly between programming languages if needed.
Experience in AI/ML Framework (such as PySpark, Scikit-learn, PyTorch, Tensorflow etc.), and MLOps tools (e.g., MLFlow, Weights & Biases, Metaflow, Grafana, ELK stack etc.).
Good understanding of AI concepts including Traditional AI and Generative AI (e.g., agents, RAG, RLHF, prompt engineering), and experienced in Life cycle management of LLM based applications (“LLM Ops”).
Strong experience in developing CI/CD pipelines leveraging standard tools (e.g., Docker, GitHub, GitHub Actions, ArgoCD etc.) for model development and deployment to production (preferably in Kubernetes clusters such as EKS, GKE etc.), and capable of managing model lifecycle in a highly regulated environment.
Knowledge of database technologies including relational (e.g., Postgres SQL), NoSQL and Vector database (e.g., Pinecone).
Experience in provisioning infrastructure leveraging infrastructure-as-code
tools (e.g.: Terraform).
Experience working in an agile pod supporting and collaborating with cross-functional teams.
Strong experience in Sofware engineering and security best practices (e.g., guardrails for LLMs), and LLM monitoring (e.g., cost, tokens, latency etc.).
Experience in developing and maintaining APIs (e.g., REST).
Ability to evaluate and compare modern technologies to meet gaps in AI/Gen AI platform.
Experience in working within compliance (e.g., quality, regulatory - data privacy, GxP, SOX) and cybersecurity requirements.
Experience in building AI/ML powered software products in an industrial setting within a global organization (technology company preferred).
Soft Skills:
Excellent communication skills in English (both verbal and written as your work will require daily communication with teams around the globe).
Structured, goal-oriented, and highly motivated.
Able to work in a fast-paced, constantly evolving environment and manage multiple priorities.
Interpersonal skills to work with technical leaders to define and enhance standards of development in AI engineering.
Ability to mentor team members and technology evangelism/advocacy experience.
Why choose us?
We are a highly collaborative team of tech enthusiasts with experience from the world class tech companies around the world, on a mission to help Sanofi transform into a first-in-class AI-focused data-driven company
Your work will have a tangible positive impact on patients’ lives around the world
Help bring the miracles of science to life alongside a supportive, future-focused team
Discover endless opportunities to grow your talent and drive your career, whether it is through a promotion or lateral move, at home or internationally
Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies your impact
Take good care of yourself and your family, with a wide range of health and wellbeing benefits including high-quality healthcare, prevention, and wellness programs and at least 14 weeks’ gender-neutral parental leave.
Play an instrumental part in creating best practice within our manufacturing facility
#LI-EU #Accelerator
Pursue progress, discover extraordinary
Better is out there. Better medications, better outcomes, better science. But progress doesn’t happen without people – people from different backgrounds, in different locations, doing different roles, all united by one thing: a desire to make miracles happen. So, let’s be those people.
At Sanofi, we provide equal opportunities to all regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, ability or gender identity.
Watch our ALL IN video and check out our Diversity Equity and Inclusion actions at sanofi.com!