1

Junior Machine Learning Engineer Jobs in Duluth, MN

Manufacturing Team Member - 2nd Shift

Duluth, MN

$16.50 - $21/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Whether you're learning to operate CNC equipment, improving your skills, or finding new ways to ... Read work orders and machine programmed parts using the correct tooling and fixtures * Inspect ...

Manufacturing Team Member - 2nd Shift

Duluth, MN · On-site

$16.50 - $21/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Whether you're learning to operate CNC equipment, improving your skills, or finding new ways to ... Read work orders and machine programmed parts using the correct tooling and fixtures * Inspect ...

Electrical CADD Technician - Entry Level (Hybrid)

Duluth, MN · Hybrid

$23 - $30/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You'll collaborate with engineers and other designers, incorporating electrical information into ... At Barr, we also believe that learning doesn't stop when you get your degree, which is why we ...

Electrical Designer - Mid Level (Hybrid)

Duluth, MN · Hybrid

$32 - $38.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You'll collaborate with engineers and other designers, incorporating electrical information into ... At Barr, we also believe that learning doesn't stop when you get your degree, which is why we ...

Electrical Maintenance Technician

Two Harbors, MN · On-site

$29.50 - $38/hr

  • Medical

  • Life

  • Retirement

  • PTO

Install and maintain advanced manufacturing and automation equipment such as CNC machines, robotic ... Opens oneself to continuous learning and skill development to stay current with industry ...

Showing results 21-40

Junior Machine Learning Engineer information

See Duluth, MN salary details

$33.3K

$71.4K

$108.8K

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

As of Aug 14, 2026, the average yearly pay for junior machine learning engineer in Duluth, MN is $71,351.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,200.00 and $79,500.00 per year, depending on experience, location, and employer.

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

To succeed as a Junior Machine Learning Engineer, you need a solid grasp of programming (especially Python), foundational knowledge of algorithms and statistics, and a relevant degree in computer science, mathematics, or a related field. Familiarity with machine learning frameworks such as TensorFlow or PyTorch and tools like scikit-learn, as well as experience with version control systems like Git, are typically required. Strong problem-solving abilities, attention to detail, and a willingness to learn from feedback are valuable soft skills that help you adapt and grow in the field. These skills ensure you can effectively develop, test, and improve machine learning models while collaborating with more experienced engineers and contributing to team projects.

What kinds of projects and responsibilities can a junior machine learning engineer expect in their first year on the job?

As a Junior Machine Learning Engineer, you’ll typically work on tasks such as data preprocessing, building and testing simple models, and supporting more senior engineers in deploying machine learning solutions. Your responsibilities may also include cleaning datasets, implementing basic algorithms, and running experiments to evaluate model performance. You’ll often collaborate closely with data scientists, software engineers, and product teams to understand project goals and learn best practices. The role provides excellent opportunities to develop your technical skills, gain exposure to various stages of the ML pipeline, and gradually take on more complex projects as you grow.

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

AspectJunior Machine Learning EngineerData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; some experience with ML frameworksBachelor's or higher in CS, Statistics, or related; often advanced certifications
Work EnvironmentDeveloping and deploying ML models, coding, testingData analysis, statistical modeling, interpreting data insights
Employer & Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, tech, consulting
Search & Comparison IntentYesYes

While both roles involve working with data and machine learning, Junior Machine Learning Engineers focus on building and deploying models, often with coding and engineering skills. Data Scientists analyze data, create statistical models, and interpret insights. The roles overlap but differ mainly in their core responsibilities and skill emphasis.

What does a junior machine learning engineer do?

As a junior machine learning engineer, you work in AI, performing research with algorithms and data modeling techniques. Machine learning involves using large collections of data to create systems that are capable of making predictions, and in this field, your duties and responsibilities revolve around using advanced mathematics to design applications for use in everything from stock trading to sports betting. Some machine learning efforts involve images, and this branch of the field is known as computer vision, while other techniques which focus on text are called natural language processing (NLP). Given these divisions, titles in machine learning include computer vision engineer, NLP scientist, or simply research scientist.

What job categories do people searching Junior Machine Learning Engineer jobs in Duluth, MN look for?

The top searched job categories for Junior Machine Learning Engineer jobs in Duluth, MN are:

What cities near Duluth, MN are hiring for Junior Machine Learning Engineer jobs?

Cities near Duluth, MN with the most Junior Machine Learning Engineer job openings:

Infographic showing various Junior Machine Learning Engineer job openings in Duluth, MN as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $80,051 per year, or $38.5 per hour.

Mechanical Engineer - Senior Level - Dust Collection and Industrial HVAC focus (Hybrid)

Barr

Duluth, MN • Hybrid

$108K - $125K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

The role - what you'll do

Barr is seeking a dust collection or industrial HVAC engineer to join our team. In this hybrid role, you will support the Engineering and Design business unit, working with multidisciplinary project teams to serve clients at heavy industrial facilities by providing engineering design and consulting services. Primary responsibilities include the design and evaluation of dust collection, industrial HVAC, and ventilation systems. Heavy industrial projects may include mining, power generation, or manufacturing facilities.

A successful candidate will have strong interpersonal, oral, and written communication skills. The role requires a flexible working style and the ability to occasionally adjust work schedules to meet project deadlines and client needs. The candidate will collaborate effectively within multidisciplinary project teams, demonstrate initiative, and possess strong project planning, organization, and management skills while delivering practical, technically sound engineering solutions.

Your impact - key responsibilities

  • Technical knowledge: industrial HVAC, ventilation, and dust collection system design for heavy industrial facilities; airflow and ductwork design; fan, filter, and air pollution control equipment selection; preparation of design and construction drawings and specifications; engineering calculations and analyses, including airflow, pressure loss, and system balancing; plant layout and equipment integration; technical report writing; preparation of system arrangement sketches and design details; and preparation of cost estimates and bid packages.

  • Project management: planning, coordinating, and executing projects. Help ensure project milestones are met and provide regular updates to team members and clients.

  • Field presence: site inspections, system evaluations, and construction observation. Serve as lead mechanical engineer or project manager for large capital projects within industrial facilities.

About the opportunity

  • Hybrid: a hybrid work arrangement may be considered for this position. A hybrid work arrangement refers to splitting time worked between a Barr office and a home office. This position can be based out of Barr's Ann Arbor, Michigan, or Duluth, Hibbing, or Minneapolis, Minnesota, offices.

  • Travel expectation: may involve short-term, out-of-town assignments.

  • Work environment: ability to work in locations that include rough terrain typical of outdoor construction sites with limited accessibility and moving machinery or in heavy industrial facilities. Candidates must be able to perform job duties with or without reasonable accommodation.

About you - required core competencies

  • Education: bachelor's degree in mechanical engineering from an accredited university

  • Experience: 10 years of relevant experience

  • Licenses/certifications: Professional Engineer (PE) certification

  • Willingness and ability to regularly travel

  • Software: familiarity with AutoCAD, Microsoft Office software, and computer simulation modeling

  • Proven experience involving dust collection, Industrial HVAC, and/or other relevant mechanical systems

  • Strong interpersonal, oral, and written communication skills

  • Willingness to work cooperatively in a project team environment that encourages self-initiative

  • Demonstrated project organization and management skills

  • Flexible working style as required to meet deadlines and/or client needs

  • Driver's license: possession of a current, valid driver's license and acceptable driving record

  • Must be legally authorized to work in the United States without the need for sponsorship by Barr, now or in the future.

Helpful additional experience (not required)

  • 15+ years of working on projects directly related to job responsibilities described above at a consulting engineering or industrial workplace

  • Background/experience working on industrial construction projects

  • Client service aptitude and experience

  • Experience working directly with clients

  • Experience developing construction drawings

  • Demonstrated project or task management skills

Compensation: anticipated range of $108,800-$125,100 annually. Compensation will vary based on relevant experience, education, skill level, and other compensable factors. Employees in this position may also be eligible for a discretionary cash bonus based on team and individual performance. This position is classified as exempt (salaried) under the Fair Labor Standards Act.

#LI-Hybrid #Handshake

Benefits - what we offer

We are committed to providing an employee experience that attracts and retains top talent. That's why we offer a competitive package of employee benefits - including some unique offerings not found at other companies. At Barr, we also believe that learning doesn't stop when you get your degree, which is why we provide coaching, mentoring, and support for ongoing educational opportunities to foster professional development at every stage of your career.

  • Competitive, affordable insurance plans: Medical, dental, vision, life, disability, accidental death insurance, and flexible spending accounts for medical and dependent care

  • Retirement benefits: 401(k) retirement savings plan with company contribution and an Employee Stock Ownership Plan (ESOP) with company contribution in Barr stock

  • Profit distribution: Barr has a "no retained earnings" model and distributes all profit to our employees through our annual bonus distribution plan, ESOP, and dividends to shareholders

  • Professional development benefits: Annual time and expense allowances, mentorship program, and many internal training opportunities

  • Work/life balance: Paid time off, holidays, overtime for non-exempt/hourly staff, and compensatory time for exempt/salaried staff (time off or pay for extra time worked), paid family leave

  • Wellness focus: Ergonomic analysis and equipment, Personal Protective Equipment allowance, wellbeing-focused educational opportunities

Please note that benefits eligibility is determined and may change based on part-time, reduced-time, or full-time status.

About us - why choose Barr

At Barr, you'll join a community of engineers, scientists, and professionals who will help you achieve your ambitions and build a meaningful, rewarding career. You'll serve as a trusted advisor to clients who value Barr's tailored solutions and commitment to exceptional service.

As part of our employee-owned firm, you'll contribute to a culture of commitment and camaraderie where staff can thrive as professionals. We value diverse perspectives and experiences and believe an inclusive workplace is critical to our success.

To learn more about Barr's culture and values, visit: https://www.barr.com/Careers/Our-culture

Open positions at Barr Engineering Co. do not have application deadlines. Barr Engineering Co. is an equal opportunity employer, and all applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.