1

Machine Learning Object Detection Jobs in Portland, OR

You will not only build robust software frameworks but also serve as the "technical detective" for ... Culture of Continuous Learning: At Nova, growth never stops. You'll work with cutting-edge ...

... detection and mitigation, droop mitigation, ICCMAX enforcement, reset flow architecture, Machine learning algorithms for power and performance, power delivery and power gating techniques, as well as ...

Sandblast Operator

Lake Oswego, OR · On-site

$18.25 - $22.25/hr

Robotic wax assembly, internal tool and design, finished machining, polishing, and sintered bead ... Detect and report faulty equipment, defective material and any unusual conditions to the department ...

Sandblast Operator

Oregon City, OR · On-site

$18.75 - $22.75/hr

Robotic wax assembly, internal tool and design, finished machining, polishing, and sintered bead ... Detect and report faulty equipment, defective material and any unusual conditions to the department ...

Sandblast Operator

Portland, OR · On-site

$18.50 - $22.50/hr

Robotic wax assembly, internal tool and design, finished machining, polishing, and sintered bead ... Detect and report faulty equipment, defective material and any unusual conditions to the department ...

Sandblast Operator

Wilsonville, OR · On-site

$18 - $22/hr

Robotic wax assembly, internal tool and design, finished machining, polishing, and sintered bead ... Detect and report faulty equipment, defective material and any unusual conditions to the department ...

Sandblast Operator

Oregon City, OR · On-site

$18.75 - $22.75/hr

Robotic wax assembly, internal tool and design, finished machining, polishing, and sintered bead ... Detect and report faulty equipment, defective material and any unusual conditions to the department ...

next page

Showing results 1-20

Machine Learning Object Detection information

See Portland, OR salary details

$33.4K

$136.6K

$205.2K

How much do machine learning object detection jobs pay per year?

As of Jun 27, 2026, the average yearly pay for machine learning object detection in Portland, OR is $136,560.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,600.00 and $164,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Machine Learning Object Detection Engineer, and why are they important?

To excel as a Machine Learning Object Detection Engineer, you need a solid background in computer science, mathematics, and deep learning principles, often backed by a relevant degree and experience in computer vision. Familiarity with frameworks like TensorFlow, PyTorch, and OpenCV, as well as experience with annotation tools and GPU computing, is typically required. Strong problem-solving abilities, attention to detail, and effective communication are vital soft skills for collaborating with cross-functional teams and addressing complex challenges. These competencies ensure accurate model development, efficient deployment, and continual improvement of object detection systems in real-world applications.

What are some common challenges faced when working on machine learning object detection projects?

One of the main challenges in machine learning object detection roles is dealing with the quality and quantity of annotated data, as accurate labeling is essential for model performance. Another common challenge is managing variations in object scale, lighting, and occlusion within real-world images, which can affect detection accuracy. Additionally, balancing model accuracy with computational efficiency—especially for real-time applications—often requires careful model selection and optimization. Collaboration with data engineers and domain experts is also typical to ensure data relevance and model applicability.

What is machine learning object detection?

Machine learning object detection is a field within artificial intelligence that focuses on identifying and locating objects within images or videos. It uses algorithms and deep learning models, such as convolutional neural networks (CNNs), to analyze visual data and predict the presence and position of various objects. Object detection is widely used in applications like autonomous vehicles, security surveillance, and image search. The process typically involves training models on labeled datasets so they can accurately detect and classify multiple objects in complex scenes.
What are popular job titles related to Machine Learning Object Detection jobs in Portland, OR? For Machine Learning Object Detection jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Machine Learning Object Detection jobs in Portland, OR look for? The top searched job categories for Machine Learning Object Detection jobs in Portland, OR are:
Software Tier 4 Engineer

Software Tier 4 Engineer

Nova Ltd.

Hillsboro, OR • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Description
Nova is looking for a highly skilled Senior Software Engineer to join our global team. This role is designed for a technical expert who thrives on designing complex equipment control sequences and solving real-world automation challenges. You will not only build robust software frameworks but also serve as the "technical detective" for critical production-level issues, requiring a blend of deep C# expertise and elite analytical skills.
Why Nova:
Certified Great Place to Work: Recognized in 2022, 2023, 2024 and 2025 based on employee feedback, and consistently ranked among the Top 30 companies in our industry for workplace excellence.
  • Customer-focused Environment: Be the face of Nova. We value strong relationships, and you'll work closely with customers to understand their needs and deliver high-impact solutions.
  • Culture of Continuous Learning: At Nova, growth never stops. You'll work with cutting-edge metrology tools, work with top engineers, and participate in ongoing industry training programs.

Role Responsibilities
  • Design and develop high precision equipment control logic, automation workflows, and state machines using the C#/.NET framework.
  • End-to-End Execution: Implement complex software features from hardware integration to deployment, meeting high quality and reliability standards.
  • Contribute to system architecture, technical design, and key engineering decisions for scalable equipment software solutions.
  • Investigate and resolve production-level issues using strong debugging skills, including offline debugging and root-cause analysis.
  • Maintain the readiness to address critical system issues in live environments or production lines, ensuring rapid recovery and stability.
  • Work closely with developers, QA, Product, and other cross-functional stakeholders in a multinational environment.
  • Take ownership of tasks, deliver independently, and help drive engineering excellence and best practices across the team

Requirements
  • B.Sc. degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 3+ years of backend or server-side development experience, with a proven track record in industrial automation, semiconductor equipment, or complex hardware-software integration systems.
  • Strong experience in Object-Oriented Programming (OOP), primarily in C# (or Java with a willingness to master C#).
  • Deep understanding of Multi-threading, asynchronous programming (async/await), and managing concurrency in real-time or near-real-time environments.
  • Proven experience in implementing complex software systems, with strong analytical and problem-solving skills to handle production-level issues.
  • Familiarity with debugging tools (e.g., WinDbg, dotMemory, dotTrace) and the ability to perform Offline Debugging through logs and memory dumps.
  • Understanding of Database Schemas and data relationships.
  • Proficiency in writing and executing SQL commands and the ability to read and trace Stored Procedures.
  • Ability to work as a team player while also taking full ownership and working independently.
  • A genuine passion for technology and problem-solving.
  • Availability to travel abroad for short periods, if needed.
  • Strong communication skills to collaborate effectively with multinational teams and present technical findings clearly.

That special something you bring in
  • Experience working in Agile development environments.
  • Familiarity with the semiconductor communication protocol SECS/GEM.
  • Experience in system-level performance monitoring and diagnostic telemetry.
  • In leveraging AI-assisted development tools (e.g., GitHub Copilot, LLMs) and AI-driven workflows to enhance productivity.

Get to know us better:
Nova (NASDAQ: NVMI) is a global company and a leading provider of innovative metrology solutions for process control in semiconductor manufacturing.
With a team of ~1200 people in three R&D centers and 27 field offices, we bring insights into the world's most advanced industry. We leverage multiple technology fields such as physics, optics, chemistry, and algorithms to develop hardware and software solutions that measure almost every advanced computer chip built in the world.
Nova dives deep into dimensions and layers at the atomic level to extract unique insights and provide our customers with crucial decision-making data, managing critical challenges by providing unique, differentiated solutions.
Our outstanding people-focused and innovative culture means every person at Nova has the power to make an impact and significantly redefine what people can achieve through technology.
Join us if you are
A dreamer and brilliant high aimer who sees the impossible as the starting point and loves working in a multidisciplinary global team to create innovative breakthroughs.
If you need assistance due to a disability, you may contact us at talent@novami.com