1

Machine Vision Software Engineer Jobs in Massachusetts

Xometry is seeking a Staff Software Engineer to join our core machine learning and data platform ... We also offer a competitive benefits package, including 401(k) match, medical, dental and vision ...

Software Engineer

Lexington, MA ยท On-site

$100 - $120/hr

Software analysis, code analysis, requirements analysis, software review, identification of code ... machine learning, electrical engineering, mathematics, statistics, physics, and allied technical ...

Senior Software Engineer

Wilmington, MA ยท On-site

$133K - $176K/yr

The role involves creating software around machine control, machine learning, image processing, and ... vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program ...

Senior Software Engineer

Wilmington, MA

$133K - $176K/yr

The role involves creating software around machine control, machine learning, image processing, and ... vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program ...

Cloud Software Engineer

Cambridge, MA ยท On-site

$90K - $210K/yr

You will support projects that provide critical AI, machine learning, simulation, situational ... dental, vision and life insurance. Employees also receive 10 paid holidays per year. MORSE ...

Senior Software Engineer

Boston, MA ยท Hybrid

$133K - $175K/yr

Design, build, and deploy machine learning models and AI-powered features into production SaaS ... D. preferred * 5+ years of software engineering experience, with at least 2 years in a senior or ...

Senior Software Engineer

Worcester, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Boston, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Abington, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Concord, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Boston, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Carver, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Brockton, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Worcester, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

Seekonk, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

Senior Software Engineer

West Boxford, MA ยท On-site

$138K - $180K/yr

You will be part of a world-class team recognized for its technical accomplishments and vision in ... Experience with virtual machines * Good understanding of industry accepted software design methods ...

next page

Showing results 1-20

Machine Vision Software Engineer information

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 are popular job titles related to Machine Vision Software Engineer jobs in Massachusetts? For Machine Vision Software Engineer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Machine Vision Software Engineer jobs in Massachusetts look for? The top searched job categories for Machine Vision Software Engineer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Machine Vision Software Engineer jobs? Cities in Massachusetts with the most Machine Vision Software Engineer job openings:
Staff Software Engineer

Staff Software Engineer

Xometry

Waltham, MA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Job description

Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity.
Xometry is seeking a Staff Software Engineer to join our core machine learning and data platform engineering organization. In this role, you will partner closely with the AI leadership team to improve and extend the foundational infrastructure leveraged by Xometry's AI/ML solutions, including the Instant Quoting Engineยฎ, the Computational Geometry Service, and other data products powering the Xometry marketplace. This will be a high visibility role working hands-on to deliver a core aspect of the Xometry ecosystem. You will be given the opportunity to continually challenge yourself, drive innovation, have ownership of your work, and play a crucial role in the Xometry platform.
How You'll Contribute:
  • Operational Excellence: Guarantee the delivery of superior infrastructure and software, while aligning with the strategic business timelines
  • Guide Innovation: Champion the adoption of cutting-edge technologies, methodologies, and practices to enhance efficiency and effectiveness across the AI organization
  • Code Review: You will do code review and mentor others within the organization regarding best practices in ML and Software Engineering
  • Collaborative Strategy: Forge strong partnerships with product managers, engineers, and company leadership to promote a culture of open communication and integrated team dynamics

What You'll Bring to Xometry:
  • At least 5 years of experience in a fast-paced technical, problem-solving environment as a software engineer, machine learning engineer, cloud solutions architect, or similarr
  • A Bachelor's degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is preferred and may substitute for some years of experience
  • Demonstrable understanding of software engineering principles, including parallel and distributed computing, version control, reproducibility, and continuous integration
  • Demonstrated experience designing and deploying cloud infrastructure (AWS preferred) to support data intensive applications, including AI/ML solutions, with considerations for scale, reliability and security
  • Strong technical expertise. You will need to either have or demonstrate the ability ability to quickly build technical expertise in the following
  • Infrastructure as Code (IaC), especially Terraform
  • REST API design and implementation
  • Object oriented and functional programming in Python
  • Multimodal data processing (e.g., combining text, image, and 3D data).
  • Experience with AWS microservices including SageMaker, Service Catalog, IAM, Lambda, Cloudwatch, ECR, EKS, and Kinesis
  • Containerization technologies (Docker and Kubernetes)
  • Demonstrated ability to interact and communicate effectively at all levels of the organization, from executives to product managers and a wide variety of stakeholders and contributors
  • Experience in the manufacturing, supply chain, or similar industries is a plus
  • Must be a US Citizen or Green Card holder (ITAR)

The estimated base salary range for new hires into this role is $160,000 - $180,000 annually + annual bonus depending on factors such as job-related skills, relevant experience, and location. We also offer a competitive benefits package, including 401(k) match, medical, dental and vision insurance; life and disability insurance; generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave; EAP, other wellbeing resources; and much more.
#LI-Hybrid
#Promoted
Xometry is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
For US based roles: Xometry participates in E-Verify and after a job offer is accepted, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

Xometry logo

About Xometry

Sourced by ZipRecruiter

Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity.

Industry

Software development

Company size

501 - 1,000 Employees

Headquarters location

Gaithersburg, MD, US

Year founded

2013