About the Role

Title: ML Ops Engineer

Location: Piscataway, NJ, US

Department: Information Technology

Job Description:


No Relocation Assistance Offered
# 160233 – Piscataway, New Jersey, United States

Who We Are
Colgate-Palmolive Company is a caring, innovative growth company that is reimagining a healthier future for all people, their pets and our planet. Focused on Oral Care, Personal Care, Home Care and Pet Nutrition, we sell our products in more than 200 countries and territories under brands such as Colgate, Palmolive, elmex, hello, meridol, Sorriso, Tom’s of Maine, EltaMD, Filorga, Irish Spring, PCA SKIN, Protex, Sanex, Softsoap, Speed Stick, Ajax, Axion, Fabuloso, Soupline and Suavitel, as well as Hill’s Pet Nutrition.

We are recognized for our leadership and innovation in promoting sustainability and community wellbeing, including our achievements in decreasing plastic waste and promoting recyclability, saving water, conserving natural resources and improving children’s oral health.

If you want to work for a company that lives by their values, then give your career a reason to smile and join our global team!

Do you want to come to work with a smile and leave with one as well? In between those smiles, your day consists of working in a global organization, continually learning and collaborating, having stimulating discussions, and making impactful contributions!

If this is how you see your career, Colgate is the place to be!

Our dependable household brands, dedicated employees, and sustainability commitments make us a company passionate about building a future to smile about for our employees, consumers, and surrounding communities. The pride in our brand fuels a workplace that encourages creative thinking, champions experimentation, and promotes authenticity which has contributed to our enduring success.

If you want to work for a company that lives by their values, then give your career a reason to smile…every single day.

In today’s dynamic technology environment, it is an exciting time to be a part of the information technology team at Colgate. Our highly technical and innovative team is dedicated to driving growth for Colgate Palmolive in this ever-changing landscape. What role will you play as a member of Colgate’s Information Technology team?

As a Development Operations/Machine Learning Operations Engineer, you will focus on monitoring, maintaining, and enhancing the various technology platforms that hundreds of Data Engineers and Data Scientists rely on daily.

The Development Operations Engineer/Machine Learning Operations Engineer will be responsible for working with various Data Scientists, Data Engineers, and other DevOps Engineers across the company. This person will help drive improvements in performance, security, maintainability, and scalability of technology platforms within our Data Science & Engineering group (GitHub, Google Cloud Platform, Kubernetes, Apache Airflow, etc.). We are looking for a team player that is oriented to driving agility within the rest of our organization. In this role, you may be asked to research new technologies or platforms related to DevOps and share findings with the rest of the team, and/or provide consultation to other project teams within the organization, evangelizing best practices and security standards. You will work collaboratively in teams and develop meaningful relationships to achieve common goals.

What you’ll do:

  • Build, support, and maintain technology platform environments for Data Engineers and Data Scientists (ex. GitHub, Google Cloud Platform, Kubernetes, Apache Airflow)
  • Design & develop integrated build pipelines using continuous integration workflows
  • Support the deployment of containers and container orchestration technologies (ex. Docker, Kubernetes)
  • Lead teams to implement Test Automation (Unit, Functional, Regression)
  • Create application performance monitoring processes to proactively identify issues and scale of cloud environments
  • Apply knowledge of current technologies and methodologies with business subject matter to develop technical solutions.
  • Confer with stakeholders to gain an understanding of the situation requiring intervention
  • Translate process into practice through the current Information Technology toolsets.
  • Obtain advice from higher-level Information Technology associates when precedents are unclear
  • Perform other duties as assigned
  • Comply with all policies and standards

Required Qualifications:

  • Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field
  • At least 2 years professional experience as an DevOps/MLOps Engineer or related role
  • Experience using Git, GitHub, or other version controlled code management tools
  • Working knowledge of Python, Javascript, or Java
  • Working knowledge of command line and shell scripting
  • Working knowledge of databases and SQL (Structured Query Language)

Preferred Qualifications:

  • Previous experience in a DevOps or MLOps Engineer role working closely with other programmers (Software Engineers, Data Scientists, etc.)
  • Experience with cloud infrastructure and services (GCP, AWS, etc.)
  • Experience managing infrastructure deployments using Infrastructure as Code tools (Terraform)
  • Experience working with container based framework (Kubernetes & Docker preferred)
  • Experience configuring and using monitoring/trending systems (Prometheus, Grafana, etc.)
  • Experience in network, server, and application-status monitoring
  • Strong command of software-automation production systems (GitHub Actions, Selenium, etc.)
  • Familiarity with code deployment tools
  • Experience with ML Ops platforms such as Google Cloud Vertex AI or AWS Sagemaker
  • Experience with big data tools: Hadoop, Spark, Kafka, etc.