General Mills

General Mills

Senior Machine Learning Engineer - Remote

Minneapolis, MN · Senior · Full-time

No sponsorshipDetected 65 days ago
PythonGitSnowflakeGCPAzureCloud PlatformsCI/CDMachine LearningData ScienceLLMsAgentic AIMLOpsAI OrchestrationStatisticsCybersecurityAgileResearchCommunication

Stay score

odds of building a lasting career here

36Risky
Cap-exempt (no lottery)0
Sponsors this role75
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Our company is a place that prioritizes being a force for good, a place to expand learning, explore new perspectives and reimagine new possibilities, every day.
  • We look for people who want to bring their best - bold thinkers with big hearts who challenge one another and grow together.
  • Because becoming the undisputed leader in food means surrounding ourselves with people who are hungry for what's next.​

Responsibilities

  • Partner across teams to understand problem definitions, data needs, and solution approaches for a wide range of business and technical use cases.
  • Prepare data, engineer features, develop and evaluate models, and help operationalize solutions in production environments.
  • Build and automate ML pipelines, including orchestration, monitoring, logging, diagnostics, and alerting for failures, drift, degradation, and upstream data issues.
  • Support model deployment, MLOps practices, cloud resource management, and change control processes.
  • Take ownership of production issues, perform root cause analysis, and drive improvements to reduce repeat incidents.
  • Help create, maintain, and support production and lower environments, including development, QA, and staging.

Requirements

  • Bachelor's degree in computer science, engineering, statistics, mathematics, data science, or another quantitative field.
  • 3+ years of professional experience as a software engineer, integration engineer, ML engineer, AI engineer, or data scientist.
  • 3+ years of professional experience working with a major cloud platform such as GCP, Azure, Snowflake, or Databricks.
  • Familiarity with CI/CD, TDD, and related engineering tools and practices.
  • Experience with orchestration frameworks such as Prefect or Airflow.
  • Experience working in agile software development environments such as Kanban or Scrum.
  • Experience with version control and team-based development practices using tools such as Git or TFS.

Nice to have

  • 5+ years of professional experience as a software engineer, integration engineer, ML engineer, AI engineer, or data scientist.
  • Experience in a GCP environment, including Vertex AI.
  • Background in statistical modeling techniques such as regression, ARIMA, Random Forest, optimization, or forecasting.
  • Exposure to agentic AI platforms, generative AI solutions, or related modern AI tooling.
  • Experience working across a variety of use cases or business domains, with the flexibility to match skills to evolving priorities.
  • Additional Considerations
  • Applicants for this position must be currently authorized to work in the United States on a full-time basis.
  • General Mills will not sponsor applicants for this position for work visas.

Benefits

  • Design, develop, deploy, and maintain machine learning and AI systems in GCP to solve complex business problems, improve operations, and create new value.
  • Translate machine learning concepts into practical, scalable production solutions with a strong focus on reliability, supportability, and quality.
  • Create and improve documentation, standards, and quality assurance processes for machine learning systems and pipelines.
  • Mentor others and help raise the team's engineering and machine learning best practices.
  • General Mills is seeking a Senior Machine Learning Engineer to help design, build, deploy, and support scalable AI and machine learning solutions that deliver real business value.

Company info

  • We are looking for a strong technical engineer first and foremost-someone with solid software engineering discipline, strong Python skills, and the flexibility to work across evolving AI problem spaces.

Equal opportunity

  • EMPLOYER (EOE) ​
  • General Mills is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, marital or familial status, status regarding public assistance, or membership or activity in a local human rights commission.
  • If you need to request an accommodation during the application or hiring process, please fill out our online accommodation request form by following this link: Accommodation Request.
  • General Mills is an equal opportunity employer.

Visa & Work Authorization

  • Applicants for this position must be currently authorized to work in the United States on a full-time basis.

This listing is sourced directly from General Mills's careers page and normalized into a canonical job model.