1

Machine Vision Software Engineer Jobs in Sandy, UT

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

Hands-on experience applying AI or machine learning in real products, including prompt design ... Typically 10+ years of relevant software engineering experience, though impact and scope of ...

Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience ... Competitive compensation and comprehensive health, dental, and vision coverage * Retirement savings ...

As a Software Engineer on the RIS team at Novarad, you are a core contributor to a highly effective ... Health, dental, vision, life, and disability insurances * HSA option with dollar-for-dollar match ...

As a Software Engineer on the RIS team at Novarad, you are a core contributor to a highly effective ... Health, dental, vision, life, and disability insurances * HSA option with dollar-for-dollar match ...

As a Software Engineer on the RIS team at Novarad, you are a core contributor to a highly effective ... Health, dental, vision, life, and disability insurances * HSA option with dollar-for-dollar match ...

Senior Software Engineer - Backend

Lehi, UT · On-site

$115K - $151K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... Vision, and Dental Insurance - 401(k) match. Pattern matches 100% of the first 3% in eligible ...

Senior Software Engineer - Backend

Lehi, UT · Hybrid

$115K - $151K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... Vision, and Dental Insurance - 401(k) match. Pattern matches 100% of the first 3% in eligible ...

Senior Software Engineer - Backend

Lehi, UT · Hybrid

$115K - $151K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... Vision, and Dental Insurance - 401(k) match. Pattern matches 100% of the first 3% in eligible ...

Be Seen First

As a Software Engineer on the RIS team at Novarad, you are a core contributor to a highly effective ... Health, dental, vision, life, and disability insurances * HSA option with dollar-for-dollar match ...

They are seeking a Senior Software Engineer - Full Stack to contribute to their Aware platform by ... AI, machine learning, and predictive algorithms • Familiarity with statistics and healthcare ...

Senior Software Engineer, Predict

Lehi, UT · Hybrid

$115K - $151K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... Vision, and Dental Insurance - 401(k) match. Pattern matches 100% of the first 3% in eligible ...

Senior Software Engineer, Predict

Lehi, UT · On-site

$115K - $151K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... Vision, and Dental Insurance - 401(k) match. Pattern matches 100% of the first 3% in eligible ...

Senior Software Engineer, Predict

Lehi, UT · Hybrid

$115K - $151K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... Vision, and Dental Insurance - 401(k) match. Pattern matches 100% of the first 3% in eligible ...

They are seeking a Senior Software Engineer to contribute to their Aware platform, focusing on ... AI, machine learning, and predictive algorithms • Familiarity with statistics and healthcare ...

Senior Software Engineer

Midvale, UT · On-site

$115K - $152K/yr

The Software Engineer plays a key role in modernizing our critical platforms and driving our cloud ... Medical, Dental and Vision Insurance - START DAY ONE! * Life and Disability Insurance, Paid ...

Senior Software Engineer

Midvale, UT · On-site

$115K - $152K/yr

The Software Engineer plays a key role in modernizing our critical platforms and driving our cloud ... Medical, Dental and Vision Insurance - START DAY ONE! * Life and Disability Insurance, Paid ...

next page

Showing results 1-20

Machine Vision Software Engineer information

See Sandy, UT salary details

$60.3K

$140.2K

$195.3K

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

As of Jul 9, 2026, the average yearly pay for machine vision software engineer in Sandy, UT is $140,186.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $164,400.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

A highly experienced Machine Vision Software Engineer working in specialized industries such as autonomous vehicles, aerospace, or advanced robotics can earn $500,000 or more annually. These roles often require advanced skills in computer vision, deep learning, and extensive experience, sometimes supplemented by leadership responsibilities or equity compensation.

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.

Will MLE be replaced by AI?

Machine Learning Engineers (MLEs) design, develop, and optimize AI models, and while AI automation tools can assist with certain tasks, MLEs are essential for creating and maintaining complex AI systems. AI is more likely to augment rather than fully replace MLE roles, which require expertise in data handling, model tuning, and deployment. Staying current with evolving AI frameworks and programming skills is important for MLEs to remain valuable in the field.

What does a machine vision engineer do?

A machine vision engineer designs and develops systems that enable computers to interpret and analyze visual data using cameras, sensors, and image processing algorithms. They often work with programming languages like C++ or Python, and tools such as OpenCV or MATLAB, to create applications for quality inspection, robotics, or automation. The role typically requires knowledge of computer vision, image processing, and sometimes machine learning or deep learning techniques.

What tech jobs pay $400,000 a year?

High-paying tech roles such as senior machine vision software engineers, AI researchers, and data science directors can reach or exceed $400,000 annually, especially with extensive experience, advanced skills in machine learning and computer vision, and leadership responsibilities. These positions often require advanced degrees, specialized certifications, and work in industries like autonomous vehicles, robotics, or large-scale AI development.
What cities near Sandy, UT are hiring for Machine Vision Software Engineer jobs? Cities near Sandy, UT with the most Machine Vision Software Engineer job openings:
Senior Software Engineer

Senior Software Engineer

Adobe

Lehi, UT • On-site

$115K - $151K/yr

Full-time

Re-posted 20 days ago


Job description

The Opportunity

We're looking for aSenior Software Engineerto play a key technical leadership role on one of our core product areas. This role is ideal for an experienced engineer who thrives on owning complex systems, making sound technical decisions, and partnering closely with product and engineering teams to deliver secure, reliable, customer-facing software.

You'll take responsibility for the technical health and security of major components and services, helping shape architecture, guiding implementation, and ensuring solutions balance security, performance, and usability. While this is an individual contributor role, it carries significant influence through design leadership, mentorship, and decision-making across teams.

Job Responsibilities

  • Own and drive the design and evolution of complex, customer-facing software systems, from architecture through production.
  • Act as a technical lead for your product or domain, providing clear guidance on design, implementation, and trade-offs.
  • Partner with engineering, product, and security teams to align technical solutions with business goals and customer needs.
  • Identify, assess, and manage security and technical risk, making defensible decisions with minimal guidance.
  • Lead design and code reviews, setting a high bar for quality, maintainability, and secure engineering practices.
  • Identify gaps in existing capabilities and drive improvements through code, automation, or architectural changes.
  • Mentor and support other engineers, helping raise technical standards and grow expertise across the team.
  • Contribute to cross-team initiatives and technical discussions, influencing solutions beyond your immediate team.

What You'll Need to Succeed

  • Significant experience building customer-facing systems at scale.
  • Strong experience with our core stack, including Java (backend services) and modern JavaScript with React (frontend). Familiarity with microfrontend architectures and deploying, operating, and supporting services in cloud environments such as AWS, GCP, or Azure.
  • Hands-on experience applying AI or machine learning in real products, including prompt design, model integration, or working with AI APIs. Familiarity with practical limitations such as hallucinations, latency, and data privacy.
  • Experience helping teams adopt AI capabilities responsibly, including making architectural decisions, setting guardrails, and balancing experimentation with reliability and maintainability.
  • Proven ability to design, implement, and evolve complex systems with an eye toward reliability, performance, and security.
  • Strong understanding of secure software design and development practices, and how they reduce risk in real-world systems.
  • Experience working in distributed, cloud-based environments and managing production systems.
  • Ability to evaluate trade-offs across architecture, security, usability, and delivery timelines.
  • Comfort influencing technical decisions across teams without formal authority.
  • Strong communication skills, with the ability to explain technical risk and solutions to both technical and non-technical audiences.
  • A track record of mentoring other engineers and contributing to a strong engineering culture.

Experience and Education

  • Typically 10+ years of relevant software engineering experience, though impact and scope of responsibility matter more than years.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Demonstrated ownership of complex systems or product areas in a production environment.

Why This Role Matters

In this role, you won't just deliver features. You'll help shape how systems are built, how risk is managed, and how teams make technical decisions. Your work will have a direct impact on product quality, customer trust, and the long-term health of our engineering platform.

About Adobe

Adobe empowers everyone to create through innovative platforms and tools that unleash creativity, productivity and personalized customer experiences. Adobe's industry-leading offerings including Adobe Acrobat Studio, Adobe Express, Adobe Firefly, Creative Cloud, Adobe Experience Platform, Adobe Experience Manager, and GenStudio enable people and businesses to turn ideas into impact, powered by AI and driven by human ingenuity.

Our 30,000+ employees worldwide are creating the future and raising the bar as we drive the next decade of growth. We're on a mission to hire the very best and believe in creating a company culture where all employees are empowered to make an impact. At Adobe, we believe that great ideas can come from anywhere in the organization. The next big idea could be yours.


Let's Adobe together

At Adobe, we believe in creating a company culture where all employees are empowered to make an impact. Learn more about Adobe life, including our values and culture, focus on people, purpose and community, Adobe for All, comprehensive benefits programs, the stories we tell, the customers we serve, and how you can help us advance our mission of empowering everyone to create.

Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic. Learn more.

Adobe aims to make our Careers website and recruiting process accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call +1 408-536-3015.

AI Use Guidelines for Interviews:
Our interviews are designed to reflect your own skills and thinking. The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation. If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.

At Adobe, we empower employees to innovate with AI - and we look for candidates eager to do the same. As part of the hiring experience, we provide clear guidance on where AI is encouraged during the process and where it's restricted during live interviews. See how we think about AI in the hiring experience.

Expected Pay Range:

Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this positionis $139,000 -- $257,550 annually. Paywithin this range varies by work locationand may also depend on job-related knowledge, skills,and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.

At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).

In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.

State-Specific Notices:

California:

Fair Chance Ordinances

Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.

Colorado:

Application Window Notice

There is no deadline to apply to this job posting because Adobe accepts applications for this role on an ongoing basis. The posting will remain open based on hiring needs and position availability.

Massachusetts:

Massachusetts Legal Notice

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.


Adobe logo

About Adobe

Sourced by ZipRecruiter

Adobe for All is our vision to advance diversity, equity, and inclusion (DEI) across our company and in our communities. We’re focused on creating a more diverse and inclusive workforce; unleashing the full potential of every employee; and driving meaningful impact for Adobe, our industry, and society at large. Creativity has the power to unite us and inspire us to change the world. Through a vision we call Creativity for All, we’re empowering millions of people of all ages and backgrounds to express themselves, reach their full potential, and share their diverse perspectives with the world. We’re committed to advancing the responsible use of technology and driving a positive environmental impact through sustainability and climate action. Our innovations are making a significant impact across AI ethics, security, privacy, trust and safety, accessibility, and sustainability.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

San Jose, CA, US

Year founded

1982