1

Machine Vision Software Engineer Jobs in Washington

Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance ... Demonstrated experience with machine learning libraries in Rust (e.g., rust-bert, linfa)

Software engineer to maintain and expand a Java based machine learning model-building system. The ideal candidate would be able to deploy the application in Kubernetes environment and independently ...

OVERVIEW: We are seeking a skilled Software Engineer to support the design, development ... Knowledge or experience with AI and Machine Learning concepts and applications. * Familiarity with ...

Machine Learning, Stream, Batch * Virtualization Environments: Kubernetes, Containers (Docker ... Access to Premium Healthcare/Dental/Vision Available * $2500+ Training Paid * Referral Company ...

We are looking for 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 ...

The Software Engineer will leverage their strong technical background and knowledge to design ... Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.

Software Engineer

Fort George G Meade, MD ยท On-site

$141K - $236K/yr

The Software Engineer will leverage their strong technical background and knowledge to design ... Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.

Understanding of software and systems engineering for multi-machine deployments * At least 1 year ... Dental and Vision Coverage Options * Paid Holidays * Paid Vacation and Sick leave * Company Funded ...

Showing results 41-60

Machine Vision Software Engineer information

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 Washington?

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

What cities in Washington are hiring for Machine Vision Software Engineer jobs?

Cities in Washington with the most Machine Vision Software Engineer job openings:

Software Engineer / Machine Learning - Senior

iN2STEM Solutions Inc

Fort Belvoir, VA โ€ข On-site

$138K - $182K/yr

Full-time

Posted 10 days ago


Job description

Software Engineer / Machine Learning – Senior

iN2STEM Solutions, Inc. is hiring staff to support our client’s system software development and sustainment efforts.  The selected candidates will be responsible for the implementation and operation of a life cycle development and sustainment environment for a cloud-based portal capability. The team will work in an unclassified environment and transition the final version to the operational environment.

About the Program:  

iN2STEM Solutions, Inc. is recruiting staff to support a contract to develop and sustain the Department of the Army’s Army Counterintelligence Operations Portal (ACOP).  We will also be coordinating and integrating other capabilities with other Government agencies and companies.

Qualifications:

DoD 85701.01-M IAT Level III certification, IAT III 8570 Baseline Certification – CISSP, CASP or equivalent, Computing Environment certification, and compliance upon hire.

Required Education & Experience:

Bachelor’s degree in Engineering, Physics, Mathematics. Ten (10) years’ experience with developing artificial intelligence and machine learning algorithms. Experience in developing in Python, Java, PyTorch, Torch, TensorFlow, Caffe, C, and/or C++.  Ability to communicate at technical and programmatic levels. Experience in sensor algorithms such as detection, tracking, and classification. Experience designing, developing, testing, and deploying industrial strength software.  Five (5) years’ experience integrating machine learning and artificial intelligence workflows into software design.  Experience with Natural Language Processing software libraries and implementation.  Experience with regression and classification machine learning implementations.  Experience with time series and event modeling in software.  Develop software prototypes that incorporate machine intelligence where available and IAW requirements.  Work with data scientists to harden and deploy machine learning software capabilities.  Perform systems engineering analysis of decision problems, assimilate analysis, derive concept designs, structure plans for execution.  Develop and test software based on systems engineering and concept design performed by System Architects and System Engineering.  Interface with the customer for requirements, and write coherent plans in the form of briefings, white papers, and/or provide technical direction. Familiarity with military intelligence is a plus. 

Duties and Responsibilities:

  • Develop deep-learning software prototypes that demonstrate potential usefulness to our customers
  • Work with data scientists to build new machine learning-powered solutions.
  • Model, query, and analyze large, business-critical dataset
  • Implement machine learning framework(s)
  • Design and develop advanced AI and Machine Learning algorithms
  • Research latest advances in AI and Machine Learning
  • Perform systems engineering analysis of decision problems, assimilate analysis, derive concept designs, structure plans for execution, develop software code, and perform test
  • Design machine learning Natural Language Processing (NLP), speech recognition.
  • Interface with the customer for requirements, and write coherent plans in the form of briefings, white papers, and/or provide technical direction

Security Clearance Requirement:

  • Must be a US Citizen with a current DOD TOP SECRET/SCI clearance prior to start date.

Why iN2STEM Solutions, Inc.: 

As a minority and Veteran-owned small business, iN2STEM Solutions, Inc. is a technology & innovation solutions company, that can reduce risk and uncertainty, and optimize performance and results. We enable our clients to achieve their business and mission goals by helping them to become more efficient, and to realize these improvements in significantly less time. Our proven quantitative methods validate our solutions for your operations, prior to building any system. 

We also provide surge support offering solutions engineers and architects, project managers, and additional support to help our clients when they need it the most, whether on contract, or for proposals and capture efforts.

Our unique methodology, the iN2End SolutionTM, is a nimble approach to systems and software solutions, with a unique combination of proven processes, innovative tools, experienced people, and real-time team collaboration to optimize solutions.  We can adapt to any development or acquisition environment and provide:

  • Greater visibility into projects and portfolios
  • Improved decision making, earlier in the process
  • Simplified and speedy applications development
  • Ease of maintenance, reuse, and updates and
  • Improved software quality

At iN2STEM Solutions, Inc., we view problems and solutions differently.  We are engineers, scientists, economists, project/program managers, operations specialists and leaders who communicate, collaborate, innovate, integrate, and analyze problems, quantitatively and qualitatively, with a wholistic systems approach.  We respect everyone’s contribution and consider a variety of alternatives to come to an optimum solution.

iN2STEM Solutions, Inc. is an Equal Opportunity Employer, “Empowering the Next Generation” of our people no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or Veteran status. We strive to create a diverse, inclusive, and respectful work culture that values all.