Senior / Principal Applied Machine Learning Scientist
Role details
Job location
Tech stack
Job description
As a Senior / Principal Applied Machine Learning Scientist, you will play a pivotal role in shaping the future of AI at Nestlé. You will join a high-performing team of scientists and engineers to design and implement advanced AI/ML solutions addressing complex challenges. Working closely with cross-functional teams & partnering with external AI companies, you will integrate research and solutions into high-impact global platforms, mentor peers, and communicate insights to diverse audiences. A key part of your mission will be bridging the gap between cutting-edge AI/ML capabilities and Nestlé's business needs. As a key member of the Deep Tech Center, you will explore the frontiers of enabling technology and have a direct role in shaping adoption and impact with planetary-scale reach.
A Day in the Life of a Senior / Principal Applied Machine Learning Scientist
- Design and implement original AI/ML solutions tailored to Nestlé's research, engineering, manufacturing, and quality challenges.
- Lead rapid prototyping, develop scalable models, and ensure production readiness while adhering to best practices and ethical AI standards.
- Establish clear requirements for AI applications by collaborating with internal stakeholders to uncover opportunities for innovation and optimization.
- Coordinate internal and external AI service providers to ensure technical alignment and iterative optimization.
- Integrate customized models into existing systems, ensuring seamless data flow and system stability.
- Develop and execute testing strategies to validate model performance and reliability in real-world scenarios.
- Analyze test results, gather user feedback, and optimize models for improved accuracy and efficiency.
- Document AI model designs, integration processes, and usage guidelines; lead knowledge-sharing sessions with internal teams.
- Stay ahead of AI trends and propose innovative applications to continuously improve business processes.
Requirements
Do you have experience in Spark?, Do you have a Master's degree?, * Master's or Doctoral degree in Computer Science, Statistics, or a related quantitative field.
- Extensive experience developing and deploying ML solutions in real-world business environments, with a strong focus on deep learning applications. Reinforcement learning or computer vision expertise a strong plus.
- Strong proficiency with Python ML tools (e.g. PyTorch/TensorFlow/Jax, pandas/polars, scikit-learn, git, etc.).
- Familiarity with MLOps and data engineering practices, including model deployment, monitoring, and building ETL pipelines with tools like Spark or Snowflake is a plus.
- Experience working with large-scale datasets and distributed/parallel accelerated computation.
- Experience with rapid prototyping, fast experimentation, and iterative development in an R&D setting a strong plus.
- Enjoy working in dynamic and entrepreneurial environments; comfortable with ambiguous problem settings and narrow or specialized application domains.
- Demonstrated ability to provide technical leadership and mentorship in team or individual settings.
- Excellent communication skills and a collaborative mindset to work effectively across internal teams and external technology partners; ability to explain complex technical concepts to non-technical stakeholders
- Fluency in English is required.