1

Machine Learning Engineer Jobs in Saint Paul, MN

Impact As a Staff Machine Learning Engineer on Shipt's Personalization Platform team you will drive key AI initiatives. In this role, you'll collaborate with Data Scientists to design and deploy ...

Machine Learning Tutor

Edina, MN · Remote

$18 - $40/hr

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Familiar with machine learning curricula and common challenges such as understanding bias-variance ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Familiar with machine learning curricula and common challenges such as understanding bias-variance ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Familiar with machine learning curricula and common challenges such as understanding bias-variance ...

We're looking for a Principal Machine Learning Engineer to build AI features for the family. Qualifications: * A confident craftsperson who possesses problem-solving tools and can discuss multiple ...

We're looking for a Principal Machine Learning Engineer to build AI features for the family. Qualifications: * A confident craftsperson who possesses problem-solving tools and can discuss multiple ...

Showing results 21-40

Machine Learning Engineer information

See Saint Paul, MN salary details

$31.9K

$130.2K

$195.7K

How much do machine learning engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for machine learning engineer in Saint Paul, MN is $130,235.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,700.00 and $156,800.00 per year, depending on experience, location, and employer.

What is a machine learning engineer?

Machine Learning Engineers are specialized software engineers who design, build, and deploy machine learning models and systems. They work at the intersection of software engineering and data science, transforming data-driven prototypes into scalable, production-ready solutions. Their responsibilities include data preprocessing, model selection, algorithm implementation, and optimizing models for performance and efficiency. Machine Learning Engineers often collaborate with data scientists, software developers, and other stakeholders to integrate AI technologies into products and services.

What are the key skills and qualifications needed to thrive as a machine learning engineer, and why are they important?

To thrive as a Machine Learning Engineer, you need strong programming skills (particularly in Python), a solid background in mathematics and statistics, and a degree in computer science or a related field. Experience with machine learning frameworks (such as TensorFlow or PyTorch), data processing tools, and cloud platforms is typically required. Problem-solving ability, effective communication, and adaptability are crucial soft skills for collaborating with teams and translating complex models into practical solutions. These competencies ensure the development, deployment, and continual improvement of machine learning systems that drive business value.

What does a machine learning engineer do?

A machine learning engineer maintains production systems and often works with other engineers. In this career, you work with software development methodology, use modern software development tools, and use agile practices. You also play a role in software design and architecture, so you may occasionally work with a programmer. An engineer may help to predict how a model should perform or seek out regression issues by using different test types and algorithms. To fulfill your duties and responsibilities, you work on a computer and use an array of skills and programs to carry out these tests.

What are some common challenges faced by machine learning engineers when deploying models to production?

Machine Learning Engineers often encounter challenges such as ensuring model scalability, maintaining data consistency between training and production environments, and monitoring model performance over time. Integrating models into existing software infrastructure may require collaboration with DevOps and software engineering teams to address issues like latency, version control, and resource allocation. Additionally, ongoing model maintenance is crucial to prevent model drift and ensure that predictions remain accurate as new data becomes available.

What is the difference between Machine Learning Engineer vs Data Scientist?

AspectMachine Learning EngineerData Scientist
CredentialsBachelor's or Master's in CS, Data Science, or related; experience with ML frameworksBachelor's or Master's in Statistics, Data Science, or related; strong analytical skills
Work EnvironmentDevelops scalable ML models, deploys algorithms into productionAnalyzes data, builds models, interprets data insights
Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, marketing, research organizations

While both roles work with data and machine learning, Machine Learning Engineers focus on building and deploying scalable ML models in production environments. Data Scientists primarily analyze data, create models, and generate insights. The roles often overlap but differ in their core responsibilities and focus areas.

What are the most commonly searched types of Machine Learning Engineer jobs in Saint Paul, MN? The most popular types of Machine Learning Engineer jobs in Saint Paul, MN are:
What are popular job titles related to Machine Learning Engineer jobs in Saint Paul, MN? For Machine Learning Engineer jobs in Saint Paul, MN, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer jobs in Saint Paul, MN look for? The top searched job categories for Machine Learning Engineer jobs in Saint Paul, MN are:
What cities near Saint Paul, MN are hiring for Machine Learning Engineer jobs? Cities near Saint Paul, MN with the most Machine Learning Engineer job openings:
Infographic showing various Machine Learning Engineer job openings in Saint Paul, MN as of August 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $130,235 per year, or $62.6 per hour.

Staff Machine Learning Engineer

Shipt

Minneapolis, MN • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 12 days ago


Shipt rating

7.7

Company rating: 7.7 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

2nd of 24 rated food delivery companies


Job description

ImpactAs a Staff Machine Learning Engineer on Shipt's Personalization Platform team you will drive key AI initiatives. In this role, you'll collaborate with Data Scientists to design and deploy intelligent, personalized recommendation models to drive user engagement across Shipt. You will be a hands-on senior technical contributor in the Membership organization and your work will consist of contribution to architecture, design, and implementation to deliver high quality AI driven solutions in a rapidly evolving marketplace environment.
In this role you will design, build and maintain scalable ML infrastructure and production systems as well as closely collaborate with Data Scientists to architect data pipelines for serving and training ML models for Shipt's Personalization Platform. You will also be responsible for leading the team to build scalable, low-latency, and fault-tolerant systems to serve real-time recommendations at scale and developing robust APIs and services to deliver real-time or batch recommendations (using Python, Go). This is a hands-on, cross-functional role ideal for someone who thrives at the intersection of Machine Learning, AI Engineering, and Business Impact.
What You'll Need to Be Successful
  • PhD/MS in Computer Science, Engineering, Mathematics or equivalent work experience

  • 5+ years of experience in machine learning and backend software engineering

  • Proficiency in at least one backend programming language (e.g., Go, Java) and Python

  • Deep understanding of user modeling, embeddings, similarity search and ranking models

  • Strong experience with serving architectures (e.g., REST/gRPC APIs, model servers)

  • Experience with ML pipeline tools (e.g., MLflow, Kubeflow, Airflow)

  • Strong grasp of distributed systems, microservices, and system design

  • Experience with SQL and NoSQL databases and working with large-scale datasets

  • Exposure to experimentation platforms and online A/B testing.

Pay Range: $137,400- $239,000 Please note that the salary range above is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location.

Skills & Education

This list includes key skills used in this job but is not inclusive of all skills needed for the role. Please see any required education below.


Back-End Development, Machine Learning (ML), Python (Programming Language), Structured ProgrammingBachelor's Degree or equivalent experience| RequiredWork Arrangement

To foster connection while offering continued flexibility, hybrid team members have the following in-office expectations:


Hybrid roles in Birmingham, AL typically work in-office at least 2 days per week, with core in-office days on Wednesdays and Thursdays.


Hybrid roles in Minneapolis, MN typically work in-office at least 1 day per week on either Tuesday, Wednesday, or Thursday.


Hybrid roles in San Francisco, CA typically work in-office at least 1 day per week between Monday and Thursday.


Certain roles may require in-office presence on a full-time basis. Please work with your recruiter to learn more about the classification of this role.

About Shipt

Shipt is a retail tech company that connects people to reliable, high-quality delivery with a personal touch. Shipt connects customers to the things they want from the stores they love, retail businesses to more satisfied customers, and workers to new earning opportunities.

At Shipt, we aim to put our team first to boost a sense of belonging, spark opportunities for growth, provide unique benefits and commit to giving back to our communities in ways that make life better, both personally and professionally. We understand that our service, our culture, and our connection to our communities are only made better by every single person who shows up to work here every day. Learn More.

Shipt is an independently operated, wholly owned subsidiary of Target Corporation and available in more than 5,000 U.S. cities. Shipt was founded and is headquartered in Birmingham, Alabama. For more information, please visit Shipt's company site at Shipt.com.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or any other characteristic protected by law.

Please inform your recruiting contact upon initial connection if you need a reasonable accommodation. If you need assistance filling out a job application, please complete this form.


Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Employees (and eligible family members) are covered by medical, dental, vision and more. Employees may enroll in our company's 401k plan. Employees will also be eligible to receive discretionary vacation for exempt team members, paid holidays throughout the calendar year and paid sick leave. Other compensation includes eligibility for an annual bonus and the potential for restricted stock units based on role.


What Shipt employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Shipt logo

About Shipt

Sourced by ZipRecruiter

Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time, and have fun while you're at it - there's never been a better time to join Shipt.

Industry

Retail

Company size

501 - 1,000 Employees

Headquarters location

Birmingham , AL, US

Year founded

2014