1

Computer Vision Jobs in Iowa (NOW HIRING)

$24.80K - $52.80K/mo

Computer Systems Networking Instructor (Field 500094) Part Time Limited Institution: St. Cloud ... Engage in college committees and activities in support of SCTCC's vision to serve as "a community ...

Embedded Software Engineer

Urbandale, IA · On-site

$70K - $120K/yr

We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and ...

We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and ...

next page

Showing results 1-20

Computer Vision information

See Iowa salary details

$31.5K

$45.4K

$59.6K

How much do computer vision jobs pay per year?

As of Jun 1, 2026, the average yearly pay for computer vision in Iowa is $45,365.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,700.00 and $52,100.00 per year, depending on experience, location, and employer.

What is a Computer Vision job?

A Computer Vision job involves developing algorithms and systems that enable computers to interpret and process visual data from the world. Professionals in this field work on tasks such as object detection, image recognition, and video analysis using machine learning and deep learning techniques. They collaborate with data scientists, software engineers, and researchers to build applications in fields like healthcare, autonomous vehicles, and augmented reality. Strong programming skills in Python, knowledge of frameworks like OpenCV and TensorFlow, and experience with image processing techniques are essential for success in this role.

What are the key skills and qualifications needed to thrive in the Computer Vision position, and why are they important?

To thrive in a Computer Vision role, you need strong programming skills (especially in Python and C++), a solid understanding of mathematics (linear algebra, probability, and statistics), machine learning fundamentals, and typically a relevant degree in Computer Science or a related field. Proficiency with deep learning frameworks like TensorFlow, PyTorch, and OpenCV, as well as experience with image processing tools, is highly valued, and certifications in AI or data science are beneficial. Analytical thinking, creative problem-solving, and effective teamwork and communication skills help you excel. These abilities are crucial for developing innovative real-world computer vision solutions and collaborating across multidisciplinary teams.

What are some typical projects or tasks a Computer Vision professional might work on?

Computer Vision professionals commonly work on projects like designing algorithms for image classification, object detection, facial recognition, or scene understanding, often leveraging deep learning models. Daily responsibilities may include data preprocessing, developing and testing models, deploying solutions on cloud or edge devices, and evaluating performance against benchmarks. Collaboration is frequent with data scientists, software engineers, and product managers to integrate vision models into software applications or products. These projects can span various industries such as healthcare, automotive, retail, and security, providing both technical challenges and opportunities for impactful innovation.
What are the most commonly searched types of Computer Vision jobs in Iowa? The most popular types of Computer Vision jobs in Iowa are:
What are popular job titles related to Computer Vision jobs in Iowa? For Computer Vision jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Computer Vision jobs in Iowa look for? The top searched job categories for Computer Vision jobs in Iowa are:
What cities in Iowa are hiring for Computer Vision jobs? Cities in Iowa with the most Computer Vision job openings:
Infographic showing various Computer Vision job openings in Iowa as of May 2026, with employment types broken down into 100% Full Time. Highlights an 53% In-person, and 47% Remote job distribution, with an average salary of $45,365 per year, or $21.8 per hour.

Computer Systems Networking Instructor (Field 500094) Part Time Limited

Minnstate

$24.80K - $52.80K/mo

Other

Medical, Dental, Life, Retirement, PTO

Posted 13 days ago


Job description

All Job Postings will close at 12:01 a.m. CT on the specified Closing Date (if designated).

Working Title:

Computer Systems Networking Instructor (Field 500094) Part Time Limited

Institution:

St. Cloud Technical and Community College

Classification Title:

Tech College Faculty

Bargaining Unit / Union:

210: Minnesota State College Faculty

City:

St. Cloud

FLSA:

Job Exempt

Full Time / Part Time:

Employment Condition:

Unclassified - Limited Academic (Fixed Term)

Salary Range:

$24,800.00 - $52,800.00

Job Description

St. Cloud Technical & Community College (SCTCC) is seeking qualified, studentcentered instructors to provide temporary teaching coverage during faculty sabbatical. These assignments offer the opportunity to support academic excellence, engage with motivated learners, and contribute to program continuity during the sabbatical period.

This position represents SCTCC's commitment to serving its community by partnering and investing in students as they attain the knowledge, skills, and resources needed to serve the Saint Cloud and surrounding communities. Qualified candidates will demonstrate a commitment to creating an inclusive curriculum and environment where students from our community will thrive. This position is a limited, part-time position teaching from January 6, 2027 to May 14, 2027. This position includes in person and online classes that can be split between candidates, teaching between 2 and 16 credits. Class times vary but are typically held Monday through Friday.

Primary Responsibilities:

  • Facilitate student learning in both classroom and lab settings.
  • Collaborate with colleagues and students, to cultivate an inclusive, equitable, and culturally responsive learning environment.
  • Design and revise the curriculum to meet the needs of ever-changing Computer Systems Networking trends.
  • Carries out SCTCC's Mission to "provide the education, training, and support necessary for equitable participation in our society, economy, and democracy."
  • Engage in college committees and activities in support of SCTCC's vision to serve as "a community of learners rooted in meaningful relationships where everyone belongs and thrives.
  • Provide holistic support designed to foster student success and the development of students' engagement in lifelong learning.
  • Collaborate with faculty colleagues to build and maintain local industry partnerships.

Required Application Materials

  • Cover Letter addressing the applicant's experience and the preferred qualifications listed in this announcement
  • Resume/Curriculum Vitae
  • Unofficial Transcript(s) of your highest completed degrees

Initial Salary Placement Range:

Salary ranges from $1379.50 to $2302.81 per credit, and is dependent on qualifications of candidate (Based upon qualifications, view 2024 - 2025 MSCF Contract for additional information and number of credits assigned per semester. Number of credits to be covered:16 for Spring Semester 2027.

Minimum Qualifications

Education Requirement

  • Associate degree in a computer or information technology field.

Occupational Experience Requirement

  • Four full-time years (or equivalent) of verified related paid work experience in networking, network administration, cybersecurity, or forensics.

Recency Requirement

  • One year of this work experience shall be within the five years immediately preceding the date of application for the credential field. The recency requirement shall be waived if the individual has two years of successful full-time (or equivalent) postsecondary teaching experience in the credential field within the last five years.

Preferred Qualification

  • Qualified Cisco Academy Instructor for one or more of the following Courses: IT Essentials; Introduction to Networks; CyberOps Associate
  • Experience integrating simulation-based learning technologies into curriculum
  • Teaching experience at the postsecondary level, preferably at a two-year college
  • Prior experience using D2L Brightspace platform or equivalent information management system
  • Demonstrated commitment to quality instruction and continuous improvement
  • Ability to apply equity-minded practices to support the academic success and engagement of students from diverse backgrounds and with varied abilities and interests
  • Ability to communicate effectively with students and peers
  • Experience in curriculum development at the professional level
  • Effective planning, organizational, and interpersonal skills
  • Bilingual/multilingual in Spanish, Somali, French, Hmong, or other languages that reflect our student body, workforce, and communities

Other Requirements

In accordance with the Minnesota State Colleges & Universities (Minnesota State) Vehicle Fleet Safety Program, employees driving on college/university business who use a rental or state vehicle shall be required to conform to Minnesota State's vehicle use criteria and consent to a Motor Vehicle Records check.

A job offer may be contingent upon successfully passing a background check. The background check may consist of the following components:

Criminal Background Check

Employment Record Review (current and former State employees only)

Employment Reference Check

Conflict of Interest Review

Employment eligibility: The college regrets that it is unable to offer H-1B sponsorship at this time. The successful candidate, under U.S. Citizenship and Immigration Services regulations, must be able to accept work in the U.S. by the day employment begins.

Work Shift (Hours / Days of work)

This position includes in person and online classes that can be split between candidates, and class times vary but are typically held Monday through Friday. The successful candidate(s) will collaborate with the program dean to determine the final schedule.

Telework (Yes/No)

Yes for up to 6 credits

About

St. Cloud Technical & Community College's (SCTCC) Mission and Student Experience Statement, along with Minnesota State's Equity 2030 initiative, are the bedrock of SCTCC's strategic initiative to eliminate educational inequities across race and ethnicity, socioeconomic status, and geographic location. It is our belief that an antiracist and antidiscrimination ethos is necessary for advancing social justice and equity. Every individual has intrinsic value and our differences enrich our community.

Benefits Information:

At Minnesota State, we have a GREAT BENEFITS PACKAGE! Our generous benefits include 11 paid Holidays, Vacation Time, Sick Time, six weeks of Paid Parental Leave, low cost medical and dental insurance with low deductibles ($250 - $1500), a Pension Plan, 457(b) and 403(b) retirement plans and other retirement investment options, pre-tax medical and dental expense (with roll-over option) and dependent care accounts, employer paid life insurance, short and long term disability, as well as professional development and a tuition waiver program for employees and their dependents, etc. We promote the health and well-being of our employees and take work/life balance seriously.

Desired Start Date:

01-06-2027

Position End Date:

05-14-2027

Open Date:

03-19-2026

Close Date:

12-31-2026

Posting Contact Name:

Christine H Blommer

Posting Contact Email:

cblommer@sctcc.edu