1

Computer Programmer Jobs in Savage, MN (NOW HIRING)

Senior Hardware Engineer

Eden Prairie, MN · On-site

$112K - $150K/yr

The ideal candidate will have a degree in electrical or computer engineering and an interest in developing high-performance products using the latest commercial technologies. The candidate should ...

Computer Technician

Minneapolis, MN · On-site

$18 - $20/hr

ABBTECH Professional Resources and our partner Dell, are looking for 2 Computer Technicians for a project in Minneapolis, MN. If you or someone you know is interested, please apply with your most ...

COMPANY Ready to join EVS? We're not just engineers and surveyors; we're the dream team of ... SUBSTATION CAD DESIGNER Location: Eden Prairie, MN | Hybrid | Remote Schedule: Full-Time Salary ...

... on CAD drawings. * Maintain working knowledge of Forgent Power Solutions laser, press brakes, etc ... Balance programming decisions to support smooth job flow through the laser department. * Support ...

... on CAD drawings. * Maintain working knowledge of Forgent Power Solutions laser, press brakes, etc ... Balance programming decisions to support smooth job flow through the laser department. * Support ...

... on CAD drawings. * Maintain working knowledge of Forgent Power Solutions laser, press brakes, etc ... Balance programming decisions to support smooth job flow through the laser department. * Support ...

CNC Programmer

Minneapolis, MN · On-site

$75K - $95K/yr

Ability to read and interpret 2D engineering drawings, GD&T requirements, and 3D CAD models. * Working knowledge of machining processes, cutting tools, workholding, feeds, and speeds. * Experience ...

CAD Designer II

Plymouth, MN · On-site

$32 - $36/hr

Collaborate with engineers and technicians to optimize new and existing designs. * Maintain CAD files and corresponding documents in all existing data management systems. * Process engineering change ...

CAD Designer II

Plymouth, MN · On-site

$32 - $36/hr

Collaborate with engineers and technicians to optimize new and existing designs. * Maintain CAD files and corresponding documents in all existing data management systems. * Process engineering change ...

CAD Designer II

Plymouth, MN · On-site

$32 - $36/hr

Collaborate with engineers and technicians to optimize new and existing designs. * Maintain CAD files and corresponding documents in all existing data management systems. * Process engineering change ...

Showing results 41-60

Computer Programmer information

See Savage, MN salary details

$35.2K

$69.3K

$101.9K

How much do computer programmer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for computer programmer in Savage, MN is $69,308.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,900.00 and $85,300.00 per year, depending on experience, location, and employer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is a computer programmer a good career?

A computer programmer is a viable career that involves writing, testing, and maintaining software using programming languages like Java, Python, or C++. It offers opportunities in various industries, often requires problem-solving skills and continuous learning, and can provide competitive salaries and job stability depending on experience and location.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often work with development tools and version control systems. Programmers analyze requirements, troubleshoot issues, and collaborate with teams to ensure functionality and performance.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, and may require knowledge of programming languages, software development tools, and problem-solving skills.

What cities near Savage, MN are hiring for Computer Programmer jobs?

Cities near Savage, MN with the most Computer Programmer job openings:

Infographic showing various Computer Programmer job openings in Savage, MN as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 2% Contract, and 2% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $69,308 per year, or $33.3 per hour.

Principal AI Computer Vision Engineer

Fridley, MN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Medtronic rating

7.9

Company rating: 7.9 out of 10

Based on 180 frontline employees who took The Breakroom Quiz


Job description

We anticipate the application window for this opening will close on - 12 Sep 2026


Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first - developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact.

A Day in the LifeAt Medtronic, we bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We're working onsite 4 days a week as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. The person in this role will work from the Medtronic facility located in Rice Creek, Minnesota.
This role will require 25% of travel to enhance collaboration and ensure successful completion of projects.

Our award-winning Analytics for Manufacturing Imaging (AMI) team is pioneering the use of AI computer vision in manufacturing, developing scalable platform capabilities that enable every manufacturing engineer to unlock value from visual data. Building on this foundation, the Visual Process Monitoring (VPM) Deployment Acceleration Team is responsible for deploying AI-enabled process monitoring solutions across Medtronic's global manufacturing network. As a Principal AI Computer Vision Engineer, you will serve as a technical enabler for VPM project delivery by accelerating computer vision model development, deployment, and adoption across manufacturing sites.

This role combines hands-on computer vision with stakeholder enablement. You will work directly with manufacturing, automation, quality, and process engineering teams to transform image data into actionable process intelligence. You will help teams collect data, develop and train models, deploy solutions using the AMI platform, and build long-term site capability through coaching and technical mentorship.

Unlike traditional computer vision research roles, this position is focused on scaling repeatable deployment patterns and enabling successful project execution across a growing portfolio of VPM initiatives.

Primary Responsibilities

  • Develop, train, validate, and optimize computer vision models for manufacturing applications including inspection, process monitoring, anomaly detection, segmentation, and classification.

  • Lead image dataset development activities including data collection, annotation strategies, data quality assessment, augmentation, and dataset curation to ensure robust model performance.

  • Partner with manufacturing sites to identify data requirements, collect imagery, develop datasets, and execute model training activities.

  • Support deployment of computer vision models through the Analytics for Manufacturing Imaging (AMI) platform.

  • Collaborate with integration engineers and deployment teams to implement end-to-end VPM solutions, including image acquisition, model execution, visualization, alerting, and monitoring workflows.

  • Configure, test, troubleshoot, and improve model performance across development and production environments.

  • Create and maintain reusable datasets, model templates, evaluation methodologies, and deployment workflows that accelerate future implementations.

  • Coach and mentor site engineers, VPM champions, and project teams on computer vision development, model evaluation, and AI best practices.

  • Deliver training materials, workshops, and technical documentation that improve adoption and self-sufficiency across manufacturing sites.

  • Support multiple concurrent VPM deployments while helping scale AI-enabled manufacturing capabilities across Medtronic's global manufacturing network.

  • Evaluate emerging computer vision technologies, foundation models, and AI tools that can improve deployment speed, model accuracy, and user adoption.

  • Contribute to standards and best practices for data collection, model development, validation, deployment, and lifecycle management across the VPM portfolio.

Minimum Qualifications

  • 7+ years of experience with a bachelor's degree or 5+ years of experience with an advanced degree

  • 3+ years experience applying AI, analytics, and computer vision solutions within manufacturing, automation, or operations

  • 3+ years experience developing, training, and deploying computer vision models in production environments

Preferred Qualifications

  • Previous Medtronic Experience

  • ExtensiveExperience with industrial machine vision software such asMVTecHALCON

  • Experience with model evaluation, validation, explainability, performance monitoring, and lifecycle management

  • Experience collecting, curating, annotating, and managing image datasets for industrial AI applications.

  • Experience working with industrial vision systems, machine vision hardware, cameras, lighting, optics, or image acquisition systems.

  • Knowledge of traditional machine vision techniques including geometric measurement, feature extraction, edge detection, pattern matching, OCR/OCV, and rule-based inspection systems.

  • Knowledge of manufacturing processes, quality systems, validation requirements, and operational technology (OT) environments.

  • Experience partnering with manufacturing engineers, process engineers, automation engineers, quality engineers, and site operations teams.

  • Experience developing technical documentation,implementationplaybooks, training materials, and best practices that enable scalable adoption of AI capabilities.

  • Demonstrated ability to coach, mentor, and upskill technical teams on computer vision, machine learning, and AI deployment best practices.

  • Experience leading multiple concurrent deployments while balancing technical execution, stakeholder engagement, and continuous improvement initiatives.

  • Passion for democratizing AI capabilities and building scalable, reusable solutions that accelerate adoption across a global manufacturing network.

  • Understanding of IQ/OQ/PQ, equipment validation, and change control practices in regulated manufacturing environments.

  • Experience with containerized AI deployments using Docker and Kubernetes

For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. 214.2(h)(4)(iii)(A) is required.

Physical Job Requirements

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role.

U.S. Work Authorization & Sponsorship

At Medtronic, we are committed to fostering an environment where employees can thrive and make a meaningful impact. In alignment with our enterprise-wide workforce planning approach, U.S. work authorization sponsorship (H-1B, TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized expertise aligns with long-term business needs. Roles below the Principal level require candidates to possess unrestricted U.S. work authorization at the time of hire and for the duration of employment.

Recruitment Fraud Alert

We are aware of phishing scams targeting job seekers. Please keep the following in mind:


Apply only through official Medtronic channels. All legitimate Medtronic recruiting communications come from approved Medtronic platforms and official @medtronic.com email addresses.


Medtronic will never ask for payment or sensitive personal information (such as bank account or Social Security details) during early stages of the hiring process. Any such requests are not legitimate.


If you receive a suspicious message claiming to be from Medtronic, do not respond, click links, or open attachments.


If you have any questions, concerns regarding the authenticity of a communication alleged to have been made by or on behalf of Medtronic, please contact us immediately at AskHR@medtronic.com.

Benefits & Compensation

Medtronic offers a competitive Salary and flexible Benefits Package
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.

Salary ranges for U.S (excl. PR) locations (USD):$160,800.00 - $241,200.00This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).The base salary range is applicable across the United States, excluding Puerto Rico and specific locations in California. The offered rate complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and location. Compensation and benefits information pertains solely to candidates hired within the United States (local market compensation and benefits will apply for others).

The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance,Health Savings Account,Healthcare Flexible Spending Account,Life insurance, Long-term disability leave,Dependent daycare spending account,Tuition assistance/reimbursement, andSimple Steps (global well-being program).

The following benefits and additional compensation are available to all regular employees:Incentive plans, 401(k) plan plus employer contribution and match,Short-term disability,Paid time off,Paid holidays,Employee Stock Purchase Plan,Employee Assistance Program,Non-qualified Retirement Plan Supplement (subject to IRS earning minimums), andCapital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums).

Regular employees are those who are not temporary, such as interns. Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico.

Further details are available at the link below:

Medtronic benefits and compensation plans

It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.


If you are applying to perform work for Medtronic, Inc. ("Medtronic") in any position which will involve performing at least two (2) hours of work on average each week within the unincorporated areas of Los Angeles County, you can findhere a list of all material job duties of the specific job position which Medtronic reasonably believes that criminal history may have a direct, adverse and negative relationship potentially resulting in the withdrawal of a conditional offer of employment. Medtronic will consider for employment qualified job applicants with arrest or conviction records in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.


What Medtronic employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom