1

Machine Vision Software Engineer Jobs in Orem, UT

Senior Software Engineer

Draper, UT ยท On-site +1

$120K - $135K/yr

... to review machine-generated code, ensuring high reliability, performance, and minimal technical ... and vision. Actual salary will depend on location and experience. We will provide detailed ...

Senior Software Engineer

Draper, UT ยท On-site +1

$120K - $135K/yr

... to review machine-generated code, ensuring high reliability, performance, and minimal technical ... and vision. Actual salary will depend on location and experience. We will provide detailed ...

Senior Software Engineer

Draper, UT ยท Remote

$120K - $135K/yr

... to review machine-generated code, ensuring high reliability, performance, and minimal technical ... and vision. Actual salary will depend on location and experience. We will provide detailed ...

Software Engineer (Full Stack)

Lehi, UT ยท Hybrid

$100K - $140K/yr

We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This ... Comprehensive health coverage: medical, dental, and vision. We pay 95% of your premiums for our ...

Software Engineer, Data

Lehi, UT ยท On-site

$107K - $129K/yr

As a Software Engineer, Data , you will be the core engineer responsible for building, scaling, and ... Medical, dental, and vision insurance * Generous PTO * 11 paid company holidays * 401(k) plan

Software Engineer, Data

Lehi, UT ยท On-site

$107K - $129K/yr

As a Software Engineer, Data , you will be the core engineer responsible for building, scaling, and ... Medical, dental, and vision insurance * Generous PTO * 11 paid company holidays * 401(k) plan

Software Engineer, Data

Lehi, UT ยท On-site

$107K - $129K/yr

As a Software Engineer, Data , you will be the core engineer responsible for building, scaling, and ... Medical, dental, and vision insurance * Generous PTO * 11 paid company holidays * 401(k) plan

Junior Software Engineer

Lehi, UT ยท On-site

$65K - $85K/yr

About the Opportunity Our engineering team supports software applications that power FASHIONPHILE ... Medical, Dental and Vision Coverage * FSA options for Medical, Dependent Care & Commuter Benefits

Senior CIAM Software Engineer

Midvale, UT ยท On-site

$115K - $152K/yr

We are seeking a Senior CIAM Software Engineer in Salt Lake City to join our CIAM team to help ... Medical, Dental and Vision Insurance - START DAY ONE! * Life and Disability Insurance, Paid ...

Senior Software Engineer - Backend

American Fork, UT ยท On-site

$109K - $144K/yr

ABOUT THIS ROLE As a Senior Software Engineer at LVT, you will architect, scale, and optimize the ... computer vision metadata, and Agentic AI streams. * Data Engineering & ORM Strategy: Design ...

Senior Software Engineer

Salt Lake City, UT ยท Hybrid

$118K - $156K/yr

The Senior Software Engineer is responsible for translating business requirements to technical ... Comprehensive benefits including medical, dental, vision, disability, and life insurance * 401K ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

The Senior Software Engineer is responsible for translating business requirements to technical ... Comprehensive benefits including medical, dental, vision, disability, and life insurance * 401K ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

The Senior Software Engineer is responsible for translating business requirements to technical ... Comprehensive benefits including medical, dental, vision, disability, and life insurance * 401K ...

Senior Software Engineer II

Lehi, UT ยท On-site

$115K - $151K/yr

Today, MX is in a phase ofrenewed momentum and scale, with a solid foundation and a clear vision ... MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or ...

Showing results 41-60

Machine Vision Software Engineer information

See Orem, UT salary details

$55.2K

$128.3K

$178.7K

How much do machine vision software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for machine vision software engineer in Orem, UT is $128,253.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,300.00 and $150,400.00 per year, depending on experience, location, and employer.

What does a machine vision software engineer do?

A Machine Vision Software Engineer designs, develops, and maintains software systems that enable computers to interpret and process visual information from the real world. They work with cameras, sensors, and advanced algorithms to automate tasks such as inspection, identification, measurement, and guidance in industrial and robotics applications. Their responsibilities often include integrating hardware with software, optimizing image processing algorithms, and ensuring the accuracy and reliability of vision systems. These engineers play a crucial role in industries like manufacturing, automotive, healthcare, and logistics where automated visual inspection and analysis are essential.

What are some of the main challenges machine vision software engineers face when integrating vision systems into manufacturing environments?

Machine Vision Software Engineers often encounter challenges such as ensuring reliable image capture despite varying lighting conditions and accommodating different types of defects or product variations. Integrating vision systems with existing automation hardware and production lines can require close collaboration with mechanical, electrical, and process engineers. Additionally, optimizing algorithms for real-time performance while maintaining high accuracy is a frequent necessity. Continuous testing and iterative development are key to addressing these challenges and delivering robust solutions in dynamic manufacturing settings.

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

To thrive as a Machine Vision Software Engineer, you need a solid background in computer science, image processing, and mathematics, usually backed by a relevant degree. Familiarity with programming languages such as Python or C++, machine vision libraries like OpenCV, and experience with deep learning frameworks are typically required. Strong problem-solving, attention to detail, and effective communication skills help engineers design robust solutions and collaborate with multidisciplinary teams. These competencies are crucial for developing accurate, efficient vision systems that meet real-world automation and quality control demands.

What is the difference between Machine Vision Software Engineer vs Computer Vision Engineer?

AspectMachine Vision Software EngineerComputer Vision Engineer
Required CredentialsBachelor's or Master's in CS, EE, or related; experience with image processingBachelor's or Master's in CS, EE, or related; strong programming skills in Python, C++
Work EnvironmentManufacturing, robotics, quality inspectionAutonomous vehicles, AI research, multimedia applications
Industry UsageManufacturing, industrial automation, roboticsTech, automotive, research institutions
Search & Comparison IntentFocus on industrial and automation applicationsFocus on AI, perception, and multimedia systems

While both roles involve image analysis and programming skills, Machine Vision Software Engineers primarily work on industrial automation and manufacturing systems, whereas Computer Vision Engineers focus on AI-driven perception in autonomous vehicles, robotics, and multimedia applications. The roles overlap in skills but differ in application environments and industry focus.

What are popular job titles related to Machine Vision Software Engineer jobs in Orem, UT?

For Machine Vision Software Engineer jobs in Orem, UT, the most frequently searched job titles are:

What job categories do people searching Machine Vision Software Engineer jobs in Orem, UT look for?

The top searched job categories for Machine Vision Software Engineer jobs in Orem, UT are:

What cities near Orem, UT are hiring for Machine Vision Software Engineer jobs?

Cities near Orem, UT with the most Machine Vision Software Engineer job openings:

Infographic showing various Machine Vision Software Engineer job openings in Orem, UT as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 16% Part Time, and 5% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $128,253 per year, or $61.7 per hour.

Senior Software Engineer

Ancestry, Inc.

Draper, UT โ€ข On-site, Remote

$120K - $135K/yr

Full-time

Medical, Dental, Vision

Re-posted 8 days ago


Job description

About Ancestry:


When you join Ancestry, you join a human-centered company where every personโ€™s story is important. Ancestryยฎ, the global leader in family history, connects everyone with their past so they can discover, preserve, and share their unique family stories. With our unparalleled collection of more than 65 billion records, over 3.5 million subscribers, and over 27 million people in our growing DNA network, customers can discover their family story and gain a new level of understanding about their lives. Over the past 40 years, weโ€™ve built trusted relationships with millions of people who have chosen us as the platform for discovering, preserving, and sharing the most important information about themselves and their families.

We are committed to our location flexible work approach, allowing you to choose to work in the nearest office, from your home, or a hybrid of both (subject to location restrictions and roles that are required to be in the office- see the full list of eligible US locations HERE). We will continue to hire and promote beyond the boundaries of our office locations, to enable broadened possibilities for employee diversity.

Together, we work every day to foster a work environment that's inclusive as well as diverse, and where our people can be themselves. Every idea and perspective is valued so that our products and services reflect the global and diverse clients we serve. 

Ancestry encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants. Passionate about dedicating your work to enriching peopleโ€™s lives? Join the curious.

Join us as a Senior Software Engineer on the team behind our Family History Trees - a flagship product with massive visibility and real-world impact for millions worldwide. The team oversees cutting-edge, high-throughput systems engineered for extreme scale and near-zero downtime, enabling seamless user experiences even under heavy load.

Be at the heart of everything Ancestry does. Shape the future of how people connect with their heritage and stories, directly influencing the companyโ€™s success and strategic goals. This is your opportunity to join a passionate team, solving complex, meaningful challenges on an industry-leading platform.

What youโ€™ll do:

  • Develop, maintain and deploy backend functionality to support the evolving needs of Ancestry customers in the Ancestry Member Trees domain

  • Work with an accomplished and collaborative team to develop microservices that serve millions of requests per second and operate in a large cloud environment

  • Write code and unit tests, conduct code reviews, contribute to architecture discussions, prioritization and planning

  • Write and deploy Infrastructure as Code and work with DevOps to ensure that our services remain in optimal working condition

  • Help build the next generation of services at Ancestry

  • AI Orchestration & Oversight: Shift from manual coding to strategic AI mentorship. You'll guide intelligent agents using precise architectural constraints and apply deep domain expertise to review machine-generated code, ensuring high reliability, performance, and minimal technical debt.

Who you are:

  • BS degree in Computer Science or related field required 

  • Proficient in Java or JVM languages with 5+ years of experience in an enterprise environment 

  • Use Agile or other rapid application development methods

  • RESTful web service development 

  • Experience with operating in and understanding AWS (preferred), Azure or GCP cloud environments (Fargate, Aurora, MSK, EC2)

  • You are a technical orchestrator who leverages AI tooling and agents to produce software, focusing your expertise on directing the work, reviewing the output, and ensuring architectural quality.

Bonus...

  • Experience in large sharded database environments and MySQL (Aurora) 

  • Experience with Terraform, CloudFormation, or other infrastructure as code tool 

  • Experience with SCM/DevOps tools such as GIT, Harness build and deployment automation with Harness and CI/CD

Why Ancestry?

Join a dedicated team working to connect millions of people with their past and enrich their futures. At Ancestry, you will play a role in pioneering legal solutions that shape the consumer genomics industry. Your contributions will help foster and protect our workforce that is dedicated to helping our customers tell their own stories, while supporting a brand recognized and trusted around the world. We offer a collaborative workplace, competitive compensation, and the opportunity to make a meaningful difference.

Compensation

Ancestry values pay transparency and equity. As a signatory of the ParityPledge in Support of Women and the ParityPledge in Support of People of Color, we are pleased to share the base salary range for this position: $120,000 - $135,000 with eligibility for bonus, equity, and comprehensive benefits including health, dental, and vision. Actual salary will depend on location and experience. We will provide detailed compensation data for a specific location during the recruiting process.

*Note: Disclosure as required by sb19-085(8-5-20) and sb1162(1-1-23).

Additional Information:

Ancestry is an Equal Opportunity Employer that makes employment decisions without regard to race, color, religious creed, national origin, ancestry, sex, pregnancy, sexual orientation, gender, gender identity, gender expression, age, mental or physical disability, medical condition, military or veteran status, citizenship, marital status, genetic information, or any other characteristic protected by applicable law. In addition, Ancestry will provide reasonable accommodations for qualified individuals with disabilities.

All job offers are contingent on a background check screen that complies with applicable law. For candidates who live in San Francisco, CA, pursuant to the San Francisco Fair Chance Ordinance, Ancestry will consider for employment qualified applicants with arrest and conviction records.

Ancestry is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Ancestry via-email, the Internet or in any form and/or method without a valid written search agreement in place for this position will be deemed the sole property of Ancestry. No fee will be paid in the event the candidate is hired by Ancestry as a result of the referral or through other means.