1

Computer Vision Engineer Jobs in Maine (NOW HIRING)

Senior Software Engineer

Westbrook, ME · On-site

$124K - $164K/yr

Partner with Data Scientists to productionize machine learning and computer vision models, and ... engineers and Data Scientists to integrate ML models into production systems on the cloud and at ...

Data Scientist

Portland, ME · On-site

$87K - $123K/yr

... engineers, project managers, and faculty experts. * Willingness to participate in client meetings in a supporting role. Preferred Experience * Exposure to NLP, computer vision, or speech processing ...

Data Scientist

Portland, ME · On-site

$87K - $123K/yr

... engineers, project managers, and faculty experts. * Willingness to participate in client meetings in a supporting role. Preferred Experience * Exposure to NLP, computer vision, or speech processing ...

... engineer, placer, and detailer. • Pre-plan all projects for critical path, scope, and schedules ... vision & light lifting related to computer equipment. • This position reports in-person. • May ...

Architectural CAD Technician

Bangor, ME · On-site +1

$24.23 - $28.43/hr

... range of engineering, environmental, architectural, BIM, surveying, and planning services ... Competitive Health, Dental, and Vision insurance plans or - Paid monthly stipend if you have health ...

Create detailed 3D models and productionready prints using advanced CAD methodologies supported by ... A comprehensive benefits package, including PTO, paid holidays, health, dental, vision insurance ...

Create detailed 3D models and production-ready prints using advanced CAD methodologies supported by ... A comprehensive benefits package, including PTO, paid holidays, health, dental, vision insurance ...

Project Engineer or Architect

Portland, ME · On-site +1

$101K - $109K/yr

Excellent written/presentations skills and proficient computer skills (MS Office, CAD, and Outlook ... Delta Dental & EyeMed Vision insurance * Health Savings Account (HSA) * Flexible work schedule ...

next page

Showing results 1-20

Computer Vision Engineer information

See Maine salary details

$47K

$117.7K

$133.1K

How much do computer vision engineer jobs pay per year?

As of Jul 25, 2026, the average yearly pay for computer vision engineer in Maine is $117,651.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,000.00 and $127,300.00 per year, depending on experience, location, and employer.

What do computer vision engineers do?

Computer vision engineers develop algorithms and models that enable computers to interpret and analyze visual data such as images and videos. They often work with machine learning frameworks, programming languages like Python or C++, and tools such as OpenCV or TensorFlow to create applications in areas like object detection, facial recognition, and autonomous systems.

What engineers make $300,000 a year?

Senior computer vision engineers, especially those with advanced skills in deep learning, machine learning, and experience with tools like TensorFlow or PyTorch, can earn $300,000 or more annually in high-demand industries such as technology, autonomous vehicles, or AI research. Compensation often depends on experience, location, and company size, with some roles in Silicon Valley or major tech firms reaching this level through base salary, bonuses, and stock options.

What are Computer Vision Engineers?

Computer Vision Engineers are professionals who develop algorithms and systems that enable computers to interpret and process visual information from the world, such as images and videos. They work on tasks like object detection, facial recognition, image segmentation, and more, often using machine learning and deep learning techniques. These engineers apply their expertise in fields like robotics, autonomous vehicles, healthcare, and augmented reality, turning raw visual data into actionable insights.

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

AspectComputer Vision EngineerMachine Learning Engineer
Required CredentialsBachelor's or Master's in CS, Electrical Engineering, or related; knowledge of image processing and computer vision librariesBachelor's or Master's in CS, Data Science, or related; strong programming and statistical skills
Work EnvironmentDevelops algorithms for image/video analysis, object detection, and recognition in tech, automotive, or healthcare industriesBuilds models for various data types, including text, images, and structured data across multiple sectors
Employer & Industry UsageTech companies, autonomous vehicles, robotics, healthcareTech firms, finance, e-commerce, healthcare, and research institutions

While both roles involve machine learning techniques, Computer Vision Engineers specialize in developing algorithms for visual data, whereas Machine Learning Engineers work on broader data modeling across various data types. The roles often overlap but differ mainly in focus and application areas.

What are the key skills and qualifications needed to thrive as a Computer Vision Engineer, and why are they important?

To thrive as a Computer Vision Engineer, you need a strong background in computer science, mathematics, and machine learning, often supported by a relevant degree and experience with image processing algorithms. Familiarity with tools and frameworks such as OpenCV, TensorFlow, PyTorch, and proficiency in programming languages like Python or C++ is essential, along with knowledge of deep learning techniques. Analytical thinking, creativity, and effective communication are standout soft skills for this role. These skills and qualities are crucial for developing innovative vision solutions, interpreting complex data, and collaborating efficiently within interdisciplinary teams.

What engineer makes $500,000 a year?

A senior computer vision engineer at top tech companies or in specialized industries can earn $500,000 or more annually, often including bonuses and stock options. These roles typically require advanced skills in machine learning, deep learning, and experience with tools like TensorFlow or PyTorch, along with a strong educational background and years of experience. Compensation varies based on location, company size, and individual expertise.

What Does a Computer Vision Engineer Do?

Computer vision is a branch of artificial intelligence that attempts to replicate human analytical processes by using algorithms and computer models to understand and identify patterns in images. As a computer vision engineer, you use software to handle the processing and analysis of large data populations, and your efforts support the automation of predictive decision-making efforts. Your responsibilities involve research, programming, data analysis, and user interface design. You may work on a variety of exciting development projects like self-driving cars, mobile devices, innovative features and capabilities in sports and entertainment, and the next generation of social media enhancements.

What are some common challenges faced by Computer Vision Engineers when deploying models to production environments?

Computer Vision Engineers often encounter challenges such as ensuring model accuracy in diverse real-world conditions, optimizing models for efficiency on edge devices, and handling large-scale data processing. Deploying models to production requires balancing performance with resource constraints and addressing issues like latency, scalability, and data privacy. Collaborating closely with software engineers and data scientists is crucial to integrate solutions effectively and continuously monitor and improve model performance in live applications.

Will AI replace computer vision engineers?

AI is transforming the field of computer vision, but computer vision engineers are essential for developing, training, and maintaining AI models and systems. Their expertise in algorithms, programming, and domain knowledge ensures the effective application of AI in real-world scenarios, making complete replacement unlikely in the near term.
What are popular job titles related to Computer Vision Engineer jobs in Maine? For Computer Vision Engineer jobs in Maine, the most frequently searched job titles are:
What job categories do people searching Computer Vision Engineer jobs in Maine look for? The top searched job categories for Computer Vision Engineer jobs in Maine are:
Infographic showing various Computer Vision Engineer job openings in Maine as of July 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, and 4% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $117,651 per year, or $56.6 per hour.
Computer Vision Data Scientist

Computer Vision Data Scientist

IDEXX Laboratories

Westbrook, ME • Hybrid

$128K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago


IDEXX Laboratories rating

7.4

Company rating: 7.4 out of 10

Based on 54 frontline employees who took The Breakroom Quiz

58th of 105 rated laboratories


Job description

We are seeking a Computer Vision Data Scientist with a few years of accomplished image analysis experience to develop imaging algorithms for veterinary clinical instrument platforms. In this role you will join a team developing microscopy algorithms for IDEXX's revolutionary inVue platform. Your work will have immediate impact transforming cytology analysis in the veterinary clinic. This role offers hands-on experience developing algorithms that combine deep learning and classical computer vision approaches to solve challenging image discrimination problems that will be deployed on embedded systems. You will work on a cross-functional team of clinical, technical and business experts. If solving high impact and challenging computer vision problems excites you, we want to talk to you!

Why this role matters:

Cytology is one of the most impactful diagnostics in veterinary medicine, and today it still relies heavily on manual review, variable image quality, and timeconsuming workflows. The algorithms you build in this role directly shape how veterinarians identify disease, make treatment decisions, and deliver care in real time.

In this role:

  • Develop and implement computer vision algorithms combining supervised deep learning (CNNs, transformers), unsupervised machine learning, and classical techniques (feature extraction, morphological operations, edge detection) for discrimination tasks.

  • Assist in the research, prototyping, and implementation of computer vision solutions for medical imaging and cellular analysis applications.

  • Support the development and validation of image processing pipelines that perform reliably across diverse imaging conditions and sample variations.

  • Work with the team to implement and optimize computer vision models for deployment on embedded devices and NVIDIA GPUs.

  • Conduct experiments and performance evaluations to validate algorithm performance, including benchmarking and statistical analysis.

  • Collaborate with cross-functional teams including engineers, clinical experts, and product stakeholders to understand and address clinical requirements.

  • Contribute to technical documentation for computer vision development, including algorithm design and validation methodologies.

  • Stay current with advances in computer vision, machine learning, and medical imaging through continuous learning.

  • Guide the work of junior imaging data scientists.

What you need to succeed:

  • M.S. in Computer Science, Electrical Engineering, Data Science, or related field, or B.S. with relevant internship/project experience in computer vision.

  • Foundational knowledge of both classical computer vision techniques and modern deep learning approaches.

  • Proficiency in Python and experience with deep learning frameworks, particularly PyTorch.

  • Experience designing, training, and evaluating CNNs or other neural architectures for image classification, segmentation, or detection (through coursework, projects, internships, or research).

  • Exposure to model optimization and deployment considerations for resource-constrained environments.

  • Understanding of challenging discrimination problems in imaging (e.g., subtle feature detection, class imbalance).

  • Solid foundation in experimental design including dataset preparation, validation strategies, and performance evaluation.

  • Familiarity with cloud platforms, particularly AWS, is a plus.

  • Exposure to Databricks or similar ML workflow platforms is beneficial but not required.

  • Strong analytical and problem-solving abilities with attention to detail.

  • Interest in or exposure to microscopy imaging, digital cytology, or histopathology is a plus.

  • Ability to communicate technical concepts clearly and work effectively in team settings.

  • Enthusiasm for learning and applying new techniques to solve real-world problems.

What you can expect from us:

  • Base salary range starting at $128,000 based on experience

  • Opportunity for annual cash bonus

  • Health / Dental / Vision Benefits Day-One

  • 5% matching 401k

  • Additionalbenefits including but not limited to financial support, pet insurance, mentalhealth resources, volunteer paid days off, employee stock program, foundation donationmatching, and much more

This is a hybrid role and will require you to be in the office 2 days per week.

Why IDEXX:

We're proud of the work we do, because our work matters. An innovation leader in every industry we serve since 1983, our team members help pet owners worldwide keep their companion animals healthy and happy, ensure safe drinking water for billions, and help farmers protect livestock and poultry from disease. We have customers in over 175 countries and a collaborative global workforce. Our culture embraces challenges and encourages learning and discovery. At IDEXX, you'll be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement. If meaningful work and a sense of purpose are at the top of your list, you'll find it here. Let's pursue what matters together.

IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.

#LI-KS1


What IDEXX Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom