Principal Machine Learning Engineer

Bunge

São Paulo

On-site

BRL 279,000 - 390,600

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A multinational food company is seeking a Principal Machine Learning Engineer in São Paulo, Brazil. The role requires strong experience deploying machine learning solutions using Google Cloud Platform and a commitment to best practices in DevOps. You will work with data scientists on scaling algorithms and building large-scale data infrastructure. The ideal candidate has a bachelor's degree in Computer Science and at least 5 years of hands-on DevOps engineering experience. Fluency in English is required.

Qualifications

  • 5+ years of experience in DevOps engineering with cloud services, preferably GCP.
  • Experience mentoring junior engineers and technical consulting for product managers.
  • Ability to apply software development best practices to machine learning projects.

Responsibilities

  • Collaborate with Data Scientists on scaling algorithms and industrializing solutions.
  • Build and maintain the large-scale data infrastructure for AI projects.
  • Develop CI/CD pipelines and deployment infrastructure using GCP.

Skills

GCP (Google Cloud Platform)
DevOps Engineering
Kubernetes
Docker
Python

Education

Bachelor’s degree in Computer Science or related field

Tools

Google Cloud Services
Datadog
Prometheus
Grafana

Job description

Principal Machine Learning Engineer

We are seeking GCP Machine Learning Engineers (MLE) with strong experience deploying machine learning solutions into production using state‑of‑the‑art tools and following DevOps and test‑driven development practices. MLEs work closely with data scientists and data engineers to focus on model performance, delivery stability, reproducibility, and scalability.

Essential Functions
  • Collaborate with Data Scientists to test and scale new algorithms through pilots and industrialize solutions at scale.
  • Influence, build and maintain the large‑scale data infrastructure required for AI projects and integrate with external IT infrastructure/services to provide end‑to‑end solutions.
  • Leverage software architecture and design patterns to write scalable, maintainable, future‑proof code.
  • Design, develop, and maintain the framework for analytical pipelines.
  • Develop common components to address pain points in machine learning projects, such as model lifecycle management, feature store, and data quality evaluation.
  • Provide input and help implement framework and tools to improve data quality.
  • Work in cross‑functional agile teams of software/machine learning engineers, data scientists, designers, product managers, and others to build the AI ecosystem within the Group.
  • Deliver on time, demonstrating strong commitment to delivering the team mission and accepted backlog.
  • Partner with Software Development, Data Science and DevOps to understand their requirements and build well‑architected automated solutions, such as CI/CD pipelines or deployment infrastructure using Google Cloud Platform.
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology or related field, or equivalent work experience.
  • At least 5 years of proven, hands‑on DevOps engineering experience with major public cloud services, preferring GCP services (Compute Engine, GKE, BigQuery, Cloud Run, Cloud Composer). Google Cloud Professional certifications (Architect, Data Engineer, or DevOps) are a plus.
  • Experience developing and mentoring junior engineers, acting as a technical consultant to product managers and stakeholders.
  • Ability to apply software development best practices to machine learning projects, including unit testing, DevOps integration, release management, and test‑driven development.
  • Proficiency in Kubernetes, Docker, and container orchestration.
  • Experience building large‑scale monitoring solutions on Google Cloud Monitoring, Datadog, Prometheus, Grafana, or similar.
  • Knowledge of Python and scripting languages (e.g., Bash). Experience with Spark or other big‑data technologies is a plus.
  • Strong understanding of Agile and Scrum methodologies and ability to keep the team focused on delivering business value.
  • Self‑motivated, strong problem‑solving and learning skills, with flexibility to adapt to changes.
  • Fluency in English.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

GeorgiaTEK Systems Inc. • São Paulo

On-site
BRL 120,000 - 180,000
Machine Learning Engineer — Specialist
Machine Learning Engineer — Specialist

GeorgiaTEK Systems Inc. • São Paulo

Remote
BRL 758,000 - 1,062,000
Machine Learning Architect
Machine Learning Architect

GeorgiaTEK Systems Inc. • Barueri

Hybrid
BRL 200,000 - 320,000
Senior MLOps Engineer
Senior MLOps Engineer

EPAM Systems • Brazil

Remote
BRL 180,000 - 320,000
Healthcare benefits
Paid time off
Upskilling & certs
+3
Data Engineer
Data Engineer

GeorgiaTEK Systems Inc. • Barueri

On-site
BRL 180,000 - 260,000
Machine Learning Engineer (Senior/ Staff/ Principal)
Machine Learning Engineer (Senior/ Staff/ Principal)

JAC Recruitment Pte. Ltd. • Região Norte

Remote
BRL 467,000 - 701,000
MLOps Platform Engineer
MLOps Platform Engineer

EPAM Systems • Brazil

Remote
BRL 180,000 - 300,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+3
MLOps Engineer
MLOps Engineer

EPAM Systems • Brazil

Remote
BRL 120,000 - 180,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+4
Senior Python Engineer
Senior Python Engineer

KSTACK • São Paulo

On-site
BRL 180,000 - 300,000
Senior MLOps Platform Engineer
Senior MLOps Platform Engineer

EPAM Systems • Brazil

Remote
BRL 180,000 - 240,000