1

Contract Computer Vision Engineer Jobs in Salem, OR

Staff AI Engineer, Perception

Salem, OR ยท On-site

$207K - $323K/yr

As a Staff AI Engineer, you will own the architecture and technical roadmap for object perception ... Familiarity with common computer vision and machine learning libraries such as (but not limited to ...

Staff AI Engineer, Perception

Salem, OR ยท On-site +1

$207K - $323K/yr

As a Staff AI Engineer, you will own the architecture and technical roadmap for object perception ... Familiarity with common computer vision and machine learning libraries such as (but not limited to ...

Basic proficiency with engineering and CAD tools. * Strong analytical and problem-solving ability ... vision, and focus adjustment. Job Details: * Job Type: Contract * Hourly Rate: TBD * Location:

Review contract drawings and specifications to ensure proper coordination and installation * Help ... Excellent computer skills, including experience in MS Office Suite * A team player who can ...

Contract/Temporary* Job #97661Mountain Ltd. has an opening for an **OSP Field Engineer** in the ... Proficient computer skills*Shape the future. Summit success.* Join our team and become part of a ...

Contract/Temporary * Job #97661 Mountain Ltd. has an opening for an OSP Field Engineer in the Salem ... Proficient computer skills Shape the future. Summit success. Join our team and become part of a ...

Engineering Technician

Mcminnville, OR ยท On-site

$65K - $91K/yr

... projects, preparing contract data for engineering projects, and ensuring that professional ... Submits review comments to City Engineer or designee for private development applications. Provide ...

Creates CAD markups * Writes technical specifications and develops contract plans independently ... Specific vision abilities required by this position include close vision and ability to adjust ...

Creates CAD markups * Writes technical specifications and develops contract plans independently ... Specific vision abilities required by this position include close vision and ability to adjust ...

Protingent Staffing has an exciting contract Document Control Specialist/CAD Drafter opportunity ... Create formal engineering documentation including written text, charts, and graphs. * Enter and ...

... vision, disability coverage, life insurance, and an employee assistance program. We offer very ... Use CAD software to prepare documents for permitting, as needed. * Provide assistance to GIS team ...

next page

Showing results 1-20

Contract Computer Vision Engineer information

See Salem, OR salary details

$48.7K

$122.1K

$138.2K

How much do contract computer vision engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for contract computer vision engineer in Salem, OR is $122,127.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,100.00 and $132,200.00 per year, depending on experience, location, and employer.

What is a contract computer vision engineer?

Contract Computer Vision Engineers are professionals who specialize in developing and implementing computer vision algorithms and systems on a contract or freelance basis, rather than as full-time employees. They use their expertise in machine learning, image processing, and software engineering to help organizations solve problems involving visual data, such as object detection, image classification, and facial recognition. These engineers typically work on short- or medium-term projects, providing specialized skills and flexibility to companies that need computer vision solutions without hiring permanent staff.

What are the key skills and qualifications needed to thrive as a contract computer vision engineer?

To thrive as a Contract Computer Vision Engineer, you need strong programming skills in Python or C++, a solid understanding of machine learning algorithms, and a background in computer vision concepts, often supported by a relevant degree. Familiarity with tools like OpenCV, TensorFlow, PyTorch, and experience with cloud platforms or version control systems is typically required. Excellent problem-solving abilities, adaptability, and clear communication help you collaborate well with clients and teams on diverse projects. These skills are crucial to efficiently deliver high-quality, innovative computer vision solutions that meet client requirements on time.

What are some common challenges a contract computer vision engineer might face when integrating CV solutions into existing client systems?

As a Contract Computer Vision Engineer, you'll often encounter the challenge of integrating your models and algorithms with a client's existing infrastructure, which may use outdated or unfamiliar technologies. Ensuring compatibility, optimizing performance for specific hardware, and addressing data privacy concerns are frequent hurdles. Additionally, since contract roles are typically project-based, you may need to quickly adapt to new codebases and collaborate with multidisciplinary teams to align your solutions with broader business objectives. Clear communication and documentation are crucial to ensure smooth handover and long-term maintainability.

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

AspectContract Computer Vision EngineerContract Machine Learning Engineer
Required CredentialsBachelor's or Master's in CS, experience in CV frameworksBachelor's or Master's in CS, experience in ML frameworks
Work EnvironmentTech companies, startups, research labsTech companies, startups, research labs
Employer & Industry UsageUsed in image/video analysis, autonomous vehicles, roboticsUsed in predictive modeling, data analysis, AI applications

Contract Computer Vision Engineers focus on developing algorithms for image and video processing, while Contract Machine Learning Engineers work on broader AI models. Both roles often share similar credentials and work environments but differ in their specific technical focus and application areas.

What are popular job titles related to Contract Computer Vision Engineer jobs in Salem, OR?

For Contract Computer Vision Engineer jobs in Salem, OR, the most frequently searched job titles are:

Staff AI Engineer, Perception

Salem, OR โ€ข On-site

Agility Robotics
Industrial Automation Equipment Manufacturingย โ€ขย 51 - 200 employees

$207K - $323K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 19 days ago


Key responsibilities

  • Own the architecture and technical roadmap for object perception systems used by the robot in production

  • Design, develop, and deploy machine learning algorithms for multi-object detection, scene understanding, and 6-DoF object pose estimation

  • Evaluate and drive adoption of state-of-the-art perception models


Job description

Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

Agility Robotics is deploying humanoid robots that are solving real-world challenges in logistics and manufacturing. Perceiving and understanding the world is critical to Digit's success in these applications. The Perception team is looking for a staff machine learning engineer to own the design and development of object detection and tracking algorithms.

Responsibilities:

  • As a Staff AI Engineer, you will own the architecture and technical roadmap for object perception systems used by the robot in production
  • Design, develop, and deploy machine learning algorithms for multi-object detection, scene understanding, and 6-DoF object pose estimation
  • Evaluate and drive adoption of state-of-the-art perception models
  • Promote best practices in architecture, design, and testing to deliver high-quality, scalable software
  • Optimize deep neural networks and associated data processing to run efficiently on embedded systems
  • Collaborate with navigation, manipulation and hardware teams to align perception capabilities with product requirements

Requirements:

  • 5+ years of experience deploying machine learning-based object detection algorithms on mobile robots
  • Master's or Ph.D. in Artificial Intelligence, Robotics, Computer Science, or a related discipline, with a strong foundation in machine learning, robotics, and intelligent systems
  • Proficiency in related technical areas such as (but not limited to) deep convolutional neural networks, multi-object tracking, data association, supervised learning and pose estimation
  • Strong mathematical fundamentals in linear algebra and numerical optimization and familiarity with core geometric concepts in computer vision
  • Familiarity with common computer vision and machine learning libraries such as (but not limited to) PyTorch, OpenCV, NumPy, etc.
  • Experience designing and optimizing algorithms for efficient execution across CPU and GPU architectures
  • Experience with MLOps such as (but not limited to) data annotation services, data storage, model evaluation tools, and model deployment
  • Publications in your field (CVPR, ICCV, RSS, ICRA preferred)

Bonus Qualifications:

  • Experience using YOLO, Faster/Mask R-CNN
  • Experience developing ML models for 3 or 6 dof pose estimation
  • Experience in a technical leadership role

This a hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices.

The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.

Anticipated Salary Range
$207,000—$323,000 USD

In addition to base pay, our competitive total rewards package consists of the following for full-time employees:

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:
    • Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
    • Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.

All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies.  We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page.  If you are represented by a third party, your application may not be considered.  To ensure full consideration, please apply directly.