Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer I

$71.08k - $106.62k
Full-time

Harris Brand

The purpose of your role as a Machine Learning Engineer I

We are seeking a Machine Learning Engineer I (MLE) to join our Business Intelligence team. In this entry-level role, the MLE will primarily assist with building and maintaining data structures to support ongoing AI initiatives and related administrative tasks. The MLE will work under the guidance of the Data Scientist and peer Database Developer, helping with the organization and management of databases, preparation of data for analytics, and routine administrative responsibilities. As part of the team, the MLE will gain hands-on experience in modern data systems and cloud environments while supporting broader digital transformation objectives.

This is a hybrid-remote position, which may be based out of our corporate headquarters in St. Paul, MN, or one of our regional offices. Fully remote work arrangement may be considered for highly qualified candidates. 

System and Business Knowledge


  • Build and maintain strong technical knowledge of enterprise software platforms, including CMiC, WennSoft, Adaptive, and Salesforce
    o Work with front-end user interfaces to improve usability and workflows
    o Understand back-end database structures, including schemas and ERDs

Machine Learning and AI Engineering


  • Contribute to the design, development, and ongoing enhancement of machine learning models
    o Perform feature engineering on data from multiple sources
    o Train, evaluate, and deploy models for real-world business applications
    o Develop visualizations and dashboards to effectively communicate insights to stakeholders

  • Implement and integrate generative AI solutions
    o Fine-tune generative AI models using domain-specific data
    o Build systems and pipelines that connect AI outputs to internal applications, such as chatbots

Custom Development


  • Write and maintain code under the direction of a Data Scientist and peer Database Developer

  • Identify and resolve bugs, and complete break/fix tasks promptly

  • Follow established software development lifecycle methodologies

  • Adhere to company coding standards and industry best practices

  • Collaborate within a version-controlled development environment

  • Continuously enhance coding skills and technical knowledge

Data Administration


  • Maintain large relational data sets across SQL and other databases
    o Perform SQL Server and SSMS DBA administration, including permissions, backups, and other maintenance tasks

  • Work with data warehouse and data lake platforms, including Snowflake and Azure

  • Monitor and audit data flows between databases and other applications

  • Assist with data migration efforts

  • Troubleshoot and resolve data quality and performance issues

Emerging Trends


  • Stay current on process improvement and technology trends that could enhance company operations

  • Recommend practical solutions to leadership to improve efficiency and effectiveness

Continuing Education


  • Maintain relevant knowledge through seminars, trade shows, industry publications, certifications, and other learning opportunities

  • Keep up-to-date on project management, process improvement, and change management methodologies and best practices

What we’re looking for in you


  • Bachelor’s degree in Computer Science or a related technology (required); advanced degree preferred

  • Hands-on experience with at least one ERP system, such as CMIC, COINS OA, IFS, SAP, or Microsoft Dynamics

  • Strong experience with vector databases, big data tools (e.g., Spark), and data visualization and reporting platforms including Power BI and SSRS

  • Demonstrated competency in LLM and Retrieval-Augmented Generation (RAG) development

  • Solid understanding of Azure resources and Azure SQL administration

  • Proficiency in programming and data querying, including SQL and Python

  • Proven knowledge of data structures and advanced SQL concepts

  • Experience with ETL processes and pipelines, including data ingestion, transformation, and integration across enterprise systems

  • Track record of diagnosing, analyzing, and resolving business process issues and translating technical solutions into meaningful business outcomes

Authorization to work in the US without sponsorship is required. 

Your life at Harris

As one of the country's leading mechanical contractors, Harris offers the stability, resources, and opportunities of a national company along with the team culture, creative spirit, and customer loyalty of a local business. If you thrive on variety and enjoy new challenges, we want to meet you. From stadiums to manufacturing facilities, power plants to hospitals, and concert halls to classrooms, we handle projects of all sizes and complexity across multiple regional locations throughout the country.

Harris Benefits + Compensation


  • Medical, dental, vision, and life insurance

  • 401K with company match

  • Vacation time, sick time, and paid holidays

  • Paid parental leave

  • Short-Term Incentive Plan

Visit our Careers Page for additional benefits details:

Pay Range: $71,079 to $106,618 per year

The actual salary offer will vary by candidate based on a wide range of factors, including skills, qualifications, experience, and location

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer I in Saint Paul, MN vacancy
  • $55 - $80 per hour

     ...actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $55.00/hr - $80.00/hr Exciting opportunity for a Machine Learning Engineer in the Twin Cities! This is a contract-to-hire position. Are you passionate about... 
    Suggested
    Contract work
    Local area
    3 days per week

    Intuitive Technology Group

    Saint Paul, MN
    5 days ago
  • $85k - $125k

     ...You Will:Collaborate with researchers on projects related to machine learning, artificial intelligence, and computer vision Perform rapid...  ...Master's degree in Computer Science, Electrical and Computer Engineering, or related fieldProficiency in PythonExperience with deep... 
    Suggested
    Full time
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Kitware

    Minneapolis, MN
    1 day ago
  • $129.5k - $197.5k

    Worker TypeRegularJob DescriptionSummaryThe Machine Learning Engineer III will have the opportunity to interact with R&D Group to develop a variety of innovative computer vision detection, classification, localization, and tracking solutions for defense and commercial applications... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office

    AeroVironment

    Minneapolis, MN
    4 days ago
  •  ...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... 
    Suggested
    Remote work
    Flexible hours

    York Solutions, LLC

    Saint Paul, MN
    1 day ago
  •  ...will be asked to leverage your current skills while also learning new ones. Working in over 500 different technologies and...  ...relationship as a high-performance team.  We are adding a Machine Learning Engineer to our team! This person will play a key role in designing... 
    Suggested
    Full time
    Work experience placement
    Local area
    Work visa

    Solution Design Group

    Minneapolis, MN
    3 days ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring of machine learning models. Your primary role is to contribute to Workiva's data scientists' efforts within the Data Management and... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Minneapolis, MN
    2 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Minneapolis, MN
    2 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Minneapolis, MN
    2 days ago
  •  ...of Fortune’s 100 Best Companies to Work For seven years running. Learn more at Slalom.com.About the RoleWe are seeking an experienced AI/ML Engineer to design, deploy, and operate production-grade machine learning and Generative AI solutions in a highly regulated enterprise... 
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Slalom

    Minneapolis, MN
    1 day ago
  •  ...food processing technology to confidentially hire a Maintenance Engineer for its technical applications team in the Minneapolis area....  ...troubleshoot equipment, perform maintenance activities, assist with machine setup and changeovers, and develop expertise in how complete... 
    Day shift

    gpac

    Saint Paul, MN
    1 day ago
  • $30.4 per hour

     ...for a role where your expertise keeps a vibrant university running smoothly? The University of St. Thomas is seeking a Maintenance Engineer to join our dedicated Facilities Management team. This is more than just a job — it's a chance to be part of a community that... 
    Casual work
    Local area
    Relocation package
    Monday to Friday
    Shift work

    University Of St Thomas

    Saint Paul, MN
    5 days ago
  • $44.29 per hour

     ...Facilities EngineerMaintain our highly rated facilities as a Facilities Engineer with your robust skill set in a 24/7/365 environment. Feel supported by the work you do with our committed Facilities Team to drive excellence in patient care.Key Position Details:1.0 FTE... 
    Hourly pay
    Price work
    Shift work
    Night shift
    Weekend work

    Allina Health

    Saint Paul, MN
    2 days ago
  • $26.99 - $30.87 per hour

     ...Full-Time Engineer Presbyterian Homes & Services - St. Andrew's Village is seeking a Full-Time Engineer for its team. Schedule/Hours...  ...(EAP) College partnership educational discounts Access to Learn to Live Resources About PHS Presbyterian Homes & Services... 
    Hourly pay
    Daily paid
    Full time
    Temporary work
    Part time
    For contractors
    Monday to Friday

    Presbyterian Homes & Services

    Saint Paul, MN
    15 hours ago
  • $78.3k - $148.8k

     ...Top 100 list, reflecting the culture our employees experience every day, and recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work.The Facilities Engineer supports the critical infrastructure,... 
    Full time
    For contractors
    Work at office
    Local area
    Flexible hours

    Intracept by Boston Scientific

    Saint Paul, MN
    4 days ago
  • $55k - $75k

     ...build careers and a better future. Please note: Visa sponsorship is not available at this time for this position. The Field Engineer is responsible for managing large and complex construction work at the project site to ensure operations run safely, smoothly, and... 
    Contract work
    Temporary work

    Ames Construction

    Saint Paul, MN
    1 day ago
  •  ...Description: A Level 5 Switchgear Field Engineer leads complex field service activities for medium- and high-voltage switchgear systems, serving as a technical authority on installation, commissioning, maintenance, troubleshooting, repair, and modernization. This... 
    For contractors
    Work at office
    Local area
    Night shift

    PwrQ Holdings LLC

    Saint Paul, MN
    5 days ago
  • $35 - $45 per hour

     ...needed.QualificationsAssociate degree in Automated Systems, Robotics, Mechatronics, or related field.2+ years as a Field Service Engineer I or 3+ years relevant field experience.Strong mechanical and electrical troubleshooting ability.Experience with RSLogix 500/5000,... 
    Work at office
    Relocation package

    Delkor Systems

    Saint Paul, MN
    2 days ago
  •  ...Tasks GEA Systems North America LLC seeks a Field Service Engineer in Hudson, WI. Responsibilities: Work focused on Blow Molders but...  ..., Help Desk, Service Work, and modifications; Carries out line/machine restarts following the maintenance or modification, Upgrade,... 
    For subcontractor
    Remote work

    GEA

    Saint Paul, MN
    1 day ago
  • $35 - $55 per hour

     ...delivering high-quality aftermarket services for building automation and controls systems. As a Building Automation Field Service Engineer, you will commission, optimize, troubleshoot, and support complex HVAC, lighting, and energy management systems across multiple platforms... 
    Contract work
    Temporary work
    Work at office

    Minnesota Jobs

    Saint Paul, MN
    2 days ago
  • $31 - $45 per hour

     ...GEA Group, founded in Germany in 1881, is a global leader in engineering solutions, serving industries such as food and beverage, pharma...  ...employer match helps grow your retirement savings faster Keep learning – Take advantage of tuition reimbursement to further your... 
    Hourly pay
    Remote work
    Worldwide
    Flexible hours

    GEA

    Saint Paul, MN
    5 days ago
  • Cold Jet is seeking a Customer Service Consultant to ensure optimal performance of our dry ice systems across customer facilities. You will install, train, diagnose issues, and perform repairs while building trusted relationships in the region. Ideal candidates have hands...

    Cold Jet

    Saint Paul, MN
    1 day ago
  •  ...RequirementBachelor's degree or Master's degree in Computer Engineering, Computer Science, Mathematics, Electrical Engineering, Information...  ...you're lured by the endless possibilities presented by AI, Machine Learning, IoT, and Data Science, this job opportunity can be the... 
    Part time

    SynergisticIT

    Saint Paul, MN
    1 day ago
  • Senior Data Engineer - Microsoft Fabric & Power BILocation: Vadnais Heights, MN - HybridWhat is IP Corporation?IP Corporation is a privately held, family-owned chemical manufacturing organization with more than 70 years of stability, innovation, and growth.Headquartered... 
    Work at office

    Molding Products

    Saint Paul, MN
    5 days ago
  •  ...datasets. The Data Scientist will apply knowledge of statistics, machine learning, programming, and data modeling. They use a flexible,...  ...require collaboration with other data scientists and software engineers to implement algorithms and provide insights to end users. The... 
    For subcontractor
    Internship
    Remote work
    Flexible hours

    Accelint

    Saint Paul, MN
    1 day ago
  • $7.95k

     ...Data Analytics with AI Program Lead is a temporary, part-time, non-tenured position for our Professional Development and Lifelong Learning Programs. The Program Lead is responsible for aligning the program with the skill needs in the program's industry or occupation. This... 
    Contract work
    Temporary work
    Part time
    Work experience placement
    Casual work
    Flexible hours

    University of Minnesota

    Saint Paul, MN
    4 days ago
  •  ...datasets to support product development, clinical insights, and business strategyDevelop custom data models, algorithms, and machine learning solutionsEvaluate and improve data sources, pipelines, and data qualityCollaborate with cross-functional teams (Clinical SMEs,... 

    ShiftCode Analytics

    Saint Paul, MN
    1 day ago
  •  ...Onsite)ResponsibilitiesLead the development and implementation of machine learning models to solve complex business problems and enhance...  ...knowledge graphs to improve data accessibility and enhance search engine optimization.Implement MLOps practices to streamline the... 

    Kasmo Global

    Saint Paul, MN
    4 days ago
  • $177k - $247k

     ...Data Scientist At MetaRanking AI is the central core machine learning org within Meta's Monetization group, powering Meta's revenue and...  ...with a wide range of cross-functional partners across Product, Engineering, Research, Data Engineering, Marketing, Sales, Finance, and... 
    Work experience placement
    Local area

    Minnesota Jobs

    Saint Paul, MN
    3 days ago
  • $60 per hour

     ...Python Automation Engineer - St Paul, MN Hello All, Please make sure that the candidate is open to work on Testing projects. Most of the resumes I am getting are Python Developer profiles. We need a Python Automation Engineer. Location: St Paul, MN Rate: $... 

    Staffing the Universe

    Saint Paul, MN
    3 days ago
  • $97.5k - $209.5k

     ...on developing and optimizing Python code to support AI and machine learning initiatives. This role requires you to obtain and maintain Federal...  ...Mentor and provide technical guidance to junior engineers and peers Drive adoption of engineering best practices across... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer I. Be the first to apply!