Courses and comfort level with at least one of the following: computer programming, machine learning, graph theory, algorithms, statistics, SQL and linear algebra are essential for success.
Courses and comfort level with at least one of the following: computer programming, machine learning, graph theory, algorithms, statistics, SQL and linear algebra are essential for success.
AI/ML Intern - Radiation Oncology
$15.25 - $19.75/hr
Courses and comfort level with at least one of the following: computer programming, machine learning, graph theory, algorithms, statistics, SQL and linear algebra are essential for success.
AI/ML Intern - Radiation Oncology
$15.25 - $19.75/hr
Courses and comfort level with at least one of the following: computer programming, machine learning, graph theory, algorithms, statistics, SQL and linear algebra are essential for success.
Qualifications Working towards a PhD degree in data science, computer science, mathematics/statistics, informatics, computer engineering, or related field. Research experience in artificial ...
Qualifications Working towards a PhD degree in data science, computer science, mathematics/statistics, informatics, computer engineering, or related field. Research experience in artificial ...
AI/ML Intern - Radiation Oncology
Rochester, MN · On-site
$25/hr
Courses and comfort level with at least one of the following: computer programming, machine learning, graph theory, algorithms, statistics, SQL and linear algebra are essential for success.
AI/ML Intern - Radiation Oncology
Rochester, MN · On-site
$25/hr
Courses and comfort level with at least one of the following: computer programming, machine learning, graph theory, algorithms, statistics, SQL and linear algebra are essential for success.
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Field Engineer (Minnesota)
Rochester, MN · On-site
$28 - $31/hr
Job Summary Field Engineer plays a critical role in assisting engineers and technicians with ... Experience using personal computer software, especially Microsoft Office. * Ability to work at ...
Quick apply
Field Engineer (Minnesota)
Rochester, MN · On-site
$28 - $31/hr
Job Summary Field Engineer plays a critical role in assisting engineers and technicians with ... Experience using personal computer software, especially Microsoft Office. * Ability to work at ...
Mechanical Engineer - Product Design & Development (Entry Level)
Lake City, MN · On-site
$60K - $65K/yr
Help diagnose production, quality, or field issues and support corrective actions. CAD, BOM, and ... Bachelor's degree in Mechanical Engineering or related discipline * Familiarity with SolidWorks or ...
Mechanical Engineer - Product Design & Development (Entry Level)
Lake City, MN · On-site
$60K - $65K/yr
Help diagnose production, quality, or field issues and support corrective actions. CAD, BOM, and ... Bachelor's degree in Mechanical Engineering or related discipline * Familiarity with SolidWorks or ...
Mechanical Engineer - Product Design & Development (Entry Level)
Lake City, MN · On-site
$60K - $65K/yr
Help diagnose production, quality, or field issues and support corrective actions. CAD, BOM, and ... Bachelor's degree in Mechanical Engineering or related discipline * Familiarity with SolidWorks or ...
Quick apply
Mechanical Engineer - Product Design & Development (Entry Level)
Lake City, MN · On-site
$60K - $65K/yr
Help diagnose production, quality, or field issues and support corrective actions. CAD, BOM, and ... Bachelor's degree in Mechanical Engineering or related discipline * Familiarity with SolidWorks or ...
SAP Vistex Consultant - S/4HANA & SD
Rochester, MN · On-site
$65 - $70/hr
Bachelor's degree in Computer Science, Information Technology, Business, Engineering, or a related field preferred. * Equivalent education and professional experience may be considered. * SAP or ...
Quick apply
SAP Vistex Consultant - S/4HANA & SD
Rochester, MN · On-site
$65 - $70/hr
Bachelor's degree in Computer Science, Information Technology, Business, Engineering, or a related field preferred. * Equivalent education and professional experience may be considered. * SAP or ...
Software Engineer - Hybrid
Rochester, MN · On-site
$80 - $120/hr
Qualifications Bachelor's degree in Computer Science/Engineering or related field; Or an Associates' degree in Computer Science/Engineering or related field with an additional 2 years of experience ...
Software Engineer - Hybrid
Rochester, MN · On-site
$80 - $120/hr
Qualifications Bachelor's degree in Computer Science/Engineering or related field; Or an Associates' degree in Computer Science/Engineering or related field with an additional 2 years of experience ...
Hardware Developer/ Physical Design Engineer
Rochester, MN · On-site
$138K - $142K/yr
Rochester, MN Duration: 12 months Required Professional and Technical Expertise BS Computer/Electrical Engineering or related 5+ years of experience in high-frequency processor physical ...
Quick apply
Hardware Developer/ Physical Design Engineer
Rochester, MN · On-site
$138K - $142K/yr
Rochester, MN Duration: 12 months Required Professional and Technical Expertise BS Computer/Electrical Engineering or related 5+ years of experience in high-frequency processor physical ...
SAP Vistex Consultant - S/4HANA & SD
Rochester, MN · On-site
$65 - $70/hr
Bachelor's degree in Computer Science, Information Technology, Business, Engineering, or a related field preferred. * Equivalent education and professional experience may be considered. * SAP or ...
Quick apply
SAP Vistex Consultant - S/4HANA & SD
Rochester, MN · On-site
$65 - $70/hr
Bachelor's degree in Computer Science, Information Technology, Business, Engineering, or a related field preferred. * Equivalent education and professional experience may be considered. * SAP or ...
AI/ML Engineers at Mayo Clinic play a pivotal role in the union of data, systems, and computer sciences. They work closely with a multidisciplinary team, including clinicians, user experience ...
AI/ML Engineers at Mayo Clinic play a pivotal role in the union of data, systems, and computer sciences. They work closely with a multidisciplinary team, including clinicians, user experience ...
Mechanical Engineer - Product Design & Development (Entry Level)
Lake City, MN · On-site
$60K - $65K/yr
Help diagnose production, quality, or field issues and support corrective actions. CAD, BOM, and ... Bachelor's degree in Mechanical Engineering or related discipline * Familiarity with SolidWorks or ...
Mechanical Engineer - Product Design & Development (Entry Level)
Lake City, MN · On-site
$60K - $65K/yr
Help diagnose production, quality, or field issues and support corrective actions. CAD, BOM, and ... Bachelor's degree in Mechanical Engineering or related discipline * Familiarity with SolidWorks or ...
D. degree in Computer Science, Electrical and Computer Engineering, Biomedical Engineering, Applied Mathematics, Medical Physics, or a related field. * Extensive expertise in developing advanced AI ...
D. degree in Computer Science, Electrical and Computer Engineering, Biomedical Engineering, Applied Mathematics, Medical Physics, or a related field. * Extensive expertise in developing advanced AI ...
Computer Programmer information
See Rochester, MN salary details
$30.3K - $35.5K
5% of jobs
$35.5K - $40.7K
10% of jobs
$40.7K - $45.9K
7% of jobs
$46.8K is the 25th percentile. Wages below this are outliers.
$45.9K - $51.1K
15% of jobs
$51.1K - $56.3K
7% of jobs
The median wage is $58.2K / yr.
$56.3K - $61.5K
15% of jobs
$61.5K - $66.7K
11% of jobs
$70.6K is the 75th percentile. Wages above this are outliers.
$66.7K - $72K
6% of jobs
$72K - $77.2K
14% of jobs
$77.2K - $82.4K
7% of jobs
$82.4K - $87.6K
2% of jobs
$30.3K
$59.6K
$87.6K
How much do computer programmer jobs pay per year?
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?
What are some typical challenges computer programmers face when working on large team projects?
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found 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?
Is a computer programmer a good career?
What do you do as a computer programmer?
What kind of jobs can computer programmers get?
What are the most commonly searched types of Computer Programmer jobs in Rochester, MN?
The most popular types of Computer Programmer jobs in Rochester, MN are:
What are popular job titles related to Computer Programmer jobs in Rochester, MN?
For Computer Programmer jobs in Rochester, MN, the most frequently searched job titles are:
What cities near Rochester, MN are hiring for Computer Programmer jobs?
Cities near Rochester, MN with the most Computer Programmer job openings:

Mayo Clinic rating
7.8
Based on 699 frontline employees who took The Breakroom Quiz
128th of 891 rated healthcare providers
Job description
Interns will utilize statistics and computer science to solve complex problems in healthcare. Problem areas include: diagnostic analytics such as image analysis, signal processing and pattern recognition, NLP, scheduling, risk analysis and prevention, outcome analysis, targeting and socio-economic behaviors, personalization - including sentiment, interests and affinities modeling, and process improvement (e.g. making sure patients are referred to the care teams they need). The Intern will interact with vast amounts of clinical and non-clinical data (external data sources, digital, etc.). Interns will learn the data science lifecycle including data acquisition, transformation, data engineering, exploratory data analysis, feature engineering, algorithm development, and algorithm deployment into a relevant clinical and/or business context. Interns are expected to help formulate analytical questions, perform hypothesis testing, algorithm optimization, algorithm deployment, and integrate feedback rapidly from stakeholders. Candidate needs to have an open mind and ability to take concepts developed by other industries and apply them to healthcare. Candidates should be effective communicators and good team players. Candidates who have coursework, projects, and evidence of interest in data science (e.g. participating in Kaggle competitions) but lack industry experience are ideal for this position.
Qualifications
*Must reside within the continental US. This vacancy is not eligible for sponsorship/we will not sponsor or transfer visas for this position. Also, Mayo Clinic DOES NOT participate in the F-1 STEM OPT extension program.
Current enrollment or recent graduate of undergrad or grad program in: Computer Science, Information Technology, Data Science, Physics, Statistics/Biostatistics, or other related field with strong quantitative analytical skills. School or project experience in applying data science approaches/tools. Proven written and oral communication skills are essential.AI experience/exposure or familiarity with AI principles is required. Courses and comfort level with at least one of the following: computer programming, machine learning, graph theory, algorithms, statistics, SQL and linear algebra are essential for success. Experience with major programming languages is beneficial. Demonstrated initiative/innovation in coursework and projects.
Experience with data science development tools building algorithms on structured data is preferred. Experience working with unstructured data such as natural language, images, genetics, or signal processing (e.g. EKG) is preferred. Experience with C/C++/Java or other systems programming languages and software engineering methodology is not required but beneficial. Candidates with exceptional web-stack data visualization (Angular/D3) experience will also be considered.
About Us
Why Mayo Clinic
Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and comprehensive benefit plans - to take care of you and your family, now and in the future. And with continuing education and advancement opportunities at every turn, you can build a long, successful career with Mayo Clinic.
About the Team
Just as our reputation has spread beyond our Minnesota roots, so have our locations. Today, our employees are located at our three major campuses in Phoenix/Scottsdale, Arizona, Jacksonville, Florida, Rochester, Minnesota, and at Mayo Clinic Health System campuses throughout Midwestern communities, and at our international locations. Each Mayo Clinic location is a special place where our employees thrive in both their work and personal lives. Learn more about what each unique Mayo Clinic campus has to offer, and where your best fit is.
Equal Opportunity
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Learn more about the "EOE is the Law". Mayo Clinic participates in E-Verify and may provide the Social Security Administration and, if necessary, the Department of Homeland Security with information from each new employee's Form I-9 to confirm work authorization.
What Mayo Clinic employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Mayo Clinic
Sourced by ZipRecruiter
Mayo Clinic is the largest integrated, not-for-profit medical group practice in the world. We're building the future, one where the best possible care is available to everyone — and more people can heal at home. Our relentless research turns into earlier diagnoses and new cures. That's how we inspire hope in those who need it most. At Mayo Clinic, experts work together to solve the most challenging unmet needs of patients. Our history of innovation dates back almost 150 years, when brothers Will and Charlie Mayo pioneered an integrated, team-based approach to medicine. Today, that trailblazing spirit drives innovations like Mayo Clinic Platform — which powers new technologies to change how care is delivered to all.
Industry
Hospitals
Company size
10,000+ Employees
Headquarters location
Rochester, MN, US
Year founded
1919