1

Contract Machine Learning Engineer Jobs in Minnesota

ML Engineer

Saint Paul, MN ยท On-site +1

AI Center of Excellence as a Machine Learning Engineer Consultant! In this exciting role, you?ll collaborate with talented experts to build innovative solutions that address our company?s evolving ...

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 ...

AI Solutions Architect

Minneapolis, MN

$65.75 - $86.75/hr

Certifications in artificial intelligence, machine learning, or cloud platforms, such as AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft ...

... machine learning models and large language models. โ€ข Conduct research to provide technical ... & DevOps teams, Data scientists, Machine Learning & GenAI Engineers, and Business teams to pilot ...

... machine learning models and large language models. โ€ข Conduct research to provide technical ... & DevOps teams, Data scientists, Machine Learning & GenAI Engineers, and Business teams to pilot ...

Lead AI/ML Engineer - Remote

Eden Prairie, MN ยท On-site +1

$104.50K - $137.60K/yr

Build machine learning models; perform proof-of-concept experiments; optimize and deploy models to production; partner with software engineers to productionize ML models * Perform hands-on analysis ...

Lead AI/ML Engineer - Remote

Eden Prairie, MN ยท On-site +1

$104.50K - $137.60K/yr

Build machine learning models; perform proof-of-concept experiments; optimize and deploy models to production; partner with software engineers to productionize ML models * Perform hands-on analysis ...

Data Scientist Sr

Minneapolis, MN ยท On-site

$108.80K - $149.60K/yr

Key Responsibilities: -Build and maintain robust Machine Learning (ML) and Artificial Intelligence (AI) models and deployment environments -Drive activities with a special focus on model engineering ...

In this role, you will lead a team of Data Scientists and Machine Learning Engineers. You will collaborate with multi-functional partners to build, develop, and deploy machine learning and data ...

Senior AI Engineer - SFL Scientific

Minneapolis, MN

$109.10K - $149.80K/yr

Work You'll Do As a Senior AI Engineer, you'll work cross-functionally with data scientists, machine learning engineers, project managers, and industry experts to develop robust AI infrastructure and ...

next page

Showing results 1-20

Contract Machine Learning Engineer information

See Minnesota salary details

$30.9K

$126.1K

$189.5K

How much do contract machine learning engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for contract machine learning engineer in Minnesota is $126,118.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,400.00 and $151,800.00 per year, depending on experience, location, and employer.

What is a Contract Machine Learning Engineer job?

A Contract Machine Learning Engineer is a professional who builds and deploys machine learning models on a temporary or project-based basis. They typically work with companies seeking specialized expertise in data science, model development, or AI integration without committing to a full-time hire. Responsibilities may include data preprocessing, model training, algorithm optimization, and deployment. Contract roles allow for flexibility and are often remote, making them ideal for businesses with short-term AI needs or startups looking to scale their machine learning capabilities quickly.

What are the key skills and qualifications needed to thrive in the Contract Machine Learning Engineer position, and why are they important?

To thrive as a Contract Machine Learning Engineer, you need a strong background in machine learning algorithms, data preprocessing, statistical analysis, and proficiency in programming languages such as Python or R, often supported by a degree in computer science or a related field. Familiarity with tools like TensorFlow, PyTorch, scikit-learn, and experience using cloud platforms (AWS, Google Cloud, Azure) or certifications in these areas are common requirements. Excellent problem-solving, communication, and time management skills are vital, especially when working with cross-functional teams and managing multiple projects remotely. These skills ensure effective delivery of high-quality, scalable machine learning solutions within tight project timelines and diverse client environments.

What are the typical day-to-day responsibilities of a Contract Machine Learning Engineer?

As a Contract Machine Learning Engineer, your daily tasks usually involve gathering and preprocessing data, building and fine-tuning machine learning models, and collaborating with software engineers and product managers to integrate your models into production systems. You may also meet with clients or internal teams to gather requirements and provide technical insights, as well as document and present your findings to stakeholders. Work is typically project-based and may require a high degree of independence, flexibility, and adaptability. This dynamic environment often exposes you to a variety of industries and technical challenges, making each project unique and providing valuable experience for professional growth.
What are the most commonly searched types of Machine Learning Engineer jobs in Minnesota? The most popular types of Machine Learning Engineer jobs in Minnesota are:
What are popular job titles related to Contract Machine Learning Engineer jobs in Minnesota? For Contract Machine Learning Engineer jobs in Minnesota, the most frequently searched job titles are:
What cities in Minnesota are hiring for Contract Machine Learning Engineer jobs? Cities in Minnesota with the most Contract Machine Learning Engineer job openings:
Infographic showing various Contract Machine Learning Engineer job openings in Minnesota as of May 2026, with employment types broken down into 77% Full Time, 4% Part Time, 2% Temporary, and 17% Contract. Highlights an 66% Physical, 5% Hybrid, and 29% Remote job distribution, with an average salary of $126,118 per year, or $60.6 per hour.
ML Engineer

ML Engineer

York Solutions, LLC

Saint Paul, MN โ€ข On-site, Remote

Other

Medical, Dental, Vision, Life, Retirement

Posted yesterday


Job description


AI Center of Excellence as a Machine Learning Engineer Consultant! In this exciting role, you?ll collaborate with talented experts to build innovative solutions that address our company?s evolving business challenges.
Primary Responsibilities:
Lead the design and development of ML pipelines for advanced AI algorithms and ML models to solve complex problems across diverse business domains.
Collaborate on development of ML architecture and implement robust, efficient, and scalable AI systems that integrate seamlessly with existing infrastructure and platforms.
Collaborate with research scientists, data scientists, and software engineers to translate research findings into practical, scalable AI solutions.
Evaluate and experiment with emerging AI technologies, frameworks, and methodologies to stay at the forefront of innovation. Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and growth.
Collaborate with stakeholders to understand requirements, gather feedback, and iterate on AI solutions to ensure alignment with business objectives.
Deploy, test, and optimize ML models and data pipelines in production environments.
Perform model tuning, prompt tuning, and other ML optimization processes alongside other technical experts to maximize the mission impact of the AI product.
Participate in the delivery, evaluation, and maintenance of enterprise products, ensuring they meet high-quality standards.
Qualifications:
Advanced degree (Master's or Ph.D.) or equivalent industry experience in Computer Science, Machine Learning, or related fields.
5+ years of experience in a similar role in a production environment.
Experience working with large scale datasets and building ETL pipelines using Spark, Kubeflow, StreamSets, etc.
Hands-on experience with cloud computing platforms such as AWS.
Strong proficiency in Python and experience with NLP techniques, resources, and methodologies such as Scikit-learn, TensorFlow, PyTorch, HuggingFace, Comprehend, XGBoost, LangChain, etc.
Experience integrating machine learning models and data-driven algorithms into larger system architectures that involve pieces like Flask, ElasticSearch, PostgreSQL, IBM MQ, Apache Kafka, etc.
Experience with iterative development processes, thriving in dynamic and agile environments.
Ability to own ML delivery tasks end-to-end with little to no direct support. Hands-on experience in deploying machine learning models into production environments.
Strong understanding of software design patterns, principles, architecture, and operations.
Strong communication skills and the ability to collaborate effectively with business partners, vendors, end users, and cross-functional teams
Benefits:
York Solutions Offers a generous benefits package for eligible full-time employees:

  • BCBS Medical with 3 Plans to choose from (PPO and High deductible PPO plans with Health Savings Program)
  • Delta Dental plan with 2 free cleanings and insurance discounts
  • Eye Med Vision with annual check-ups and discounts on lens
  • Life and Accidental Death Insurance paid by company
  • John Hancock 401(k) Retirement Plan with discretionary company match
  • Voluntary Insurance programs such as: Hospital Indemnity, Identity Protection, Legal Insurance, Long Term Care, and Pet Insurance.
  • Flexible work environment with some remote working opportunities
  • Strong fun and teamwork environment
  • Learning, development, and career growth