Senior Science Manager, AI/ML
- Published on
About the Role
EcoVadis is looking for a highly motivated and experienced Senior Science Manager, AI/ML to join our growing AI Center of Excellence team. This role is key in harnessing machine learning and natural language processing to drive innovation and contribute to our mission of sustainability. You will lead a diverse team of over 20 scientists and engineers dedicated to enhancing our product portfolio.
Responsibilities
Your global responsibilities will encompass the following:
- Lead the Science team focusing on quality, delivery, and adoption of technology.
- Innovate by adapting new machine learning algorithms and leveraging current advances in generative AI.
- Promote best practices in AI and machine learning while mentoring team members.
- Partner with tech and product leaders across the EcoVadis organization.
- Engage with customers to assess their needs, recommend solutions, and enhance customer satisfaction.
- Keep abreast of technology trends and apply this knowledge to key challenges facing EcoVadis.
About the Candidate
Qualifications
- PhD or MSc degree in a quantitative field (e.g., AI, Computer Science, Statistics).
- Minimum of 5 years in formal management roles, with 3 direct reports.
- Proven track record of end-to-end projects in applied research contexts.
- At least 10 years of experience in machine learning and NLP, with expertise in machine learning frameworks.
- Excellent mentoring and accountability for delivering high-quality initiatives considering tight deadlines.
- Experience in cross-functional collaboration and contribution to AI-powered product developments.
- Familiarity with Azure stack and Databricks is a plus.
Skills and Abilities
- Continuous learner able to develop and adapt in the workplace.
- Effectively utilizes personal resources to achieve goals.
- Authentic and honest communication is fundamental.
- Results-driven with commitment to set high objectives.
- Creative problem solver focused on improvement.
- Collaborator & partner in achieving shared goals.
About the Company
At EcoVadis, we are dedicated to guiding all companies towards a sustainable world, providing the leading business sustainability ratings to enhance environmental, social and ethical responsibility.
Company Culture and Benefits
Join a team that values innovation, communication, and the desire to make real change in the sustainability movement. We offer:
- A casual and friendly work environment.
- Flexible, hybrid work options whether from the office or home.
- A comprehensive benefits package including health, wellness, and dental options.
- Opportunities for personal and professional growth, including extensive onboarding, access to an online learning library,
- Competitive compensation, meals and transportation vouchers, a home office allowance, and a supportive workplace that encourages individual growth.