1

R Programmer Jobs in Portland, OR (NOW HIRING)

Applications Engineer - Metrology 📍 Location: Tualatin, OR (On-site / Hybrid as applicable) 🏢 ... Perform statistical analysis, measurement system analysis (MSA), and R&R studies * Measure and ...

Device Engineer

Vancouver, WA · On-site

$103K - $130K/yr

... R/MSA) * Support manufacturing of released processes and products including generating BOMsand ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

Experience in deploying engineering quality tools such as design failure mode analysis (DFMEA), design validation plan and report (DVP&R), design for manufacturability (DFM), bill of material (BOM ...

Data Science Tutor

Portland, OR · Remote

$18 - $40/hr

Deep knowledge of statistical analysis, data wrangling, exploratory data analysis, machine learning, data visualization, SQL, Python or R programming, hypothesis testing, and communication of data ...

... R/MSA) * Support manufacturing of released processes and products including generating BOMs and ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

Device Engineer

Vancouver, WA · On-site

$103K - $130K/yr

... R/MSA) * Support manufacturing of released processes and products including generating BOMs and ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

Device Engineer

Vancouver, WA · On-site

$103K - $130K/yr

... R/MSA) * Support manufacturing of released processes and products including generating BOMs and ... D. in Engineering (Semiconductor Physics, Optoelectronics, Material Science) * Technical ...

Quality Engineer II

Milwaukie, OR · On-site

$80 - $100/hr

Performs Measurement System Analysis (MSA) activities (e.g., gage R&R) and support calibration ... Bachelor's degree in Engineering is required * Minimum of 2 years of experience in quality analysis ...

Quality Engineer II

Milwaukie, OR

$76K - $98K/yr

Performs Measurement System Analysis (MSA) activities (e.g., gage R&R) and support calibration ... Bachelor's degree in Engineering is required * Minimum of 2 years of experience in quality analysis ...

Staff software engineer

Hillsboro, OR · On-site

$144K - $216K/yr

Develop algorithms for R/Theta to Cartesian coordinate transformations, error mapping and ... Collaborate closely with mechanical, electrical, controls, and systems engineering teams to ensure ...

New

Lead Product Engineer - NIKE, Inc. - Beaverton, OR. Collaborate with key functional partners ... Nike.com/Careers (Job# R -88193) #LI-DNI We offer a number of accommodations to complete our ...

Showing results 21-40

R Programmer information

See Portland, OR salary details

$81.8K

$126.7K

$154.3K

How much do r programmer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for r programmer in Portland, OR is $126,713.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $142,600.00 per year, depending on experience, location, and employer.

What is an R programmer?

R Programmers are professionals who use the R programming language to analyze data, create statistical models, and develop data-driven solutions. They often work in fields like data science, research, finance, and healthcare, leveraging R's extensive libraries for data manipulation, visualization, and statistical analysis. R Programmers may also build custom tools and automate data workflows to help organizations make informed decisions. Their expertise in R makes them valuable for tasks involving large datasets, predictive modeling, and reporting.

What does an R programmer do?

An R programmer works with a unique computer language called R to perform duties such as statistical computing and data collection and analysis with the goal of optimization for a business. As an R programmer, you can use this language, which is open source, to create graphical representations or simulations of data as well as conduct analysis of that data. Other job duties include designing statistical models, formulating procedures, and providing technical assistance for clients. In this role, you can use your computer code knowledge to develop tools for a variety of different fields, from machine learning to statistical analysis for businesses to data mining for technology companies.

What are the key skills and qualifications needed to thrive as an R programmer, and why are they important?

To thrive as an R Programmer, you need strong programming skills in R, a solid understanding of statistics, and typically a degree in computer science, mathematics, or a related field. Familiarity with data analysis libraries like dplyr and ggplot2, experience with version control systems such as Git, and knowledge of databases are commonly required. Attention to detail, problem-solving abilities, and effective communication help R Programmers stand out when working with diverse data sets and collaborating with teams. These skills are essential for accurately analyzing data, developing robust solutions, and supporting data-driven decision making.

What are some common challenges R programmers face when collaborating on data analysis projects within a team?

R Programmers often work closely with data scientists, analysts, and other programmers, which can present challenges such as ensuring code reproducibility, maintaining clean documentation, and managing version control. It's important to write clear, well-commented scripts and use tools like Git to facilitate collaboration. Additionally, integrating R code with other technologies or platforms may require extra coordination with team members who specialize in different languages or systems. Addressing these challenges can lead to smoother workflows and more reliable project outcomes.

What is the difference between R Programmer vs Data Analyst?

AspectR ProgrammerData Analyst
Required SkillsProficiency in R, statistical analysis, data visualizationData manipulation, basic statistical skills, Excel, SQL
CertificationsOften no formal certification, but R programming courses preferredCertifications like CAP, Microsoft Excel certifications common
Work EnvironmentData science teams, research labs, tech companiesBusiness, marketing, finance departments across industries
Industry UsageTech, healthcare, research institutionsFinance, retail, healthcare, consulting

While both R Programmers and Data Analysts work with data, R Programmers focus more on coding in R for statistical analysis and visualization, often in research or data science teams. Data Analysts typically handle data manipulation and reporting in business contexts, using a broader set of tools. The roles overlap in data skills but differ in technical depth and application focus.

What are the most commonly searched types of R Programmer jobs in Portland, OR?

The most popular types of R Programmer jobs in Portland, OR are:

What are popular job titles related to R Programmer jobs in Portland, OR?

For R Programmer jobs in Portland, OR, the most frequently searched job titles are:

What job categories do people searching R Programmer jobs in Portland, OR look for?

The top searched job categories for R Programmer jobs in Portland, OR are:

Infographic showing various R Programmer job openings in Portland, OR as of September 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $126,713 per year, or $60.9 per hour.

Applications Engineer - Metrology

Sandvik

Tualatin, OR • On-site

Full-time

Re-posted 12 days ago


Sandvik rating

7.4

Company rating: 7.4 out of 10

Based on 25 frontline employees who took The Breakroom Quiz

296th of 499 rated machine equipment manufacturers


Job description

Applications Engineer - Metrology
📍 Location: Tualatin, OR (On-site / Hybrid as applicable)
🏢 Business Unit: Zero Touch Manufacturing - A Sandvik Company
đź•’ Employment Type: Full-Time; Permanent
About the Role
Zero Touch Metrology, part of Sandvik, is seeking an Applications Engineer to join our growing engineering team. In this role, you will support the development and execution of advanced metrology capabilities for Zero Touch™ systems. This role provides expertise in both contact and non-contact metrology, develops inspection strategies, and performs statistical and dimensional analysis of customer parts.
The position serves as a technical expert and mentor, collaborates with engineering teams to resolve measurement deviations, and converts measurement data into actionable insights that improve product quality and system performance.
What You'll Do
Metrology & Analysis
  • Develop and execute inspection strategies and Design of Experiments (DOE)
  • Perform statistical analysis, measurement system analysis (MSA), and R&R studies
  • Measure and validate dimensional data using contact and non-contact tools
  • Analyze measurement results against customer, internal, and industry standards
  • Identify root causes of measurement deviations and recommend corrective actions
  • Apply scientific methods to document assumptions, hypotheses, and conclusions
  • Act as technical liaison and prepare performance and capability reports

Programming & Systems
  • Develop CMM programs, inspection routines, macros, and reporting tools
  • Define inspection protocols and coordinate systems based on CAD models
  • Create 3D measurement references and inspection data using CAD tools
  • Evaluate sensor performance and recommend improvements
  • Support system development, debugging, and release, including functional and factory acceptance testing (FAT)
  • Support integration, testing, and debugging of systems
  • Participate in system and equipment design and continuous improvement
  • Supervise installation and ensure systems meet performance specifications
  • Contribute to user manuals, technical documentation, and training materials
  • Provide cross-functional technical support and training

What We're Looking For
Technical Expertise
  • Strong foundation in precision dimensional metrology
  • Deep knowledge of GD&T, calibration, measurement uncertainty, MSA, and statistics
  • Experience with contact and non-contact metrology systems:
    • CMMs, profilometers, interferometry, structured light, laser triangulation, LVDTs, chromatic confocal, capacitive sensors
  • Proficiency in metrology and 3D analysis software:
    • Metrolog X4, PC-DMIS, Calypso, PolyWorks, ATOS (GOM),
  • Ability to generate inspection data from CAD models (SolidWorks preferred)
  • Experience with CNC machines or advanced capital equipment
  • Strong analytical and mathematical skills (geometry, trigonometry, statistics)

Software & Tools
  • Proficiency with MS Office (advanced Excel required)
  • Experience with version control (Git, SVN, etc.)
  • Basic programming knowledge (C#, C++, PLCs) is a plus

Professional Skills
  • Strong problem-solving and analytical thinking
  • Excellent written, verbal, and presentation skills
  • High attention to detail and accuracy
  • Ability to multitask and manage priorities in a fast-paced environment
  • Self-motivated, adaptable, and able to work with limited direction
  • Effective collaborator and technical lead

Additional Requirements
  • Availability for periodic travel up to ~25%
  • Valid driver's license, passport, and ability to travel

Qualifications
  • Bachelor's degree in Mechanical, Industrial, Electrical, or Manufacturing Engineering (or equivalent)
  • 3-6+ years of relevant experience, including:
    • 2+ years in applications engineering
    • 3+ years developing metrology inspection strategies
    • 3+ years working with CAD software (e.g., SolidWorks, Inventor)
    • Experience in CMM and metrology environments preferred

Additional Information
  • TAR Notice: This role may support work subject to U.S. International Traffic in Arms Regulations (ITAR). As part of our future-state compliance requirements, candidates must be eligible to work on ITAR-regulated programs, including being a U.S. Person as defined by ITAR.

Why Join Sandvik / Zero Touch Manufacturing?
  • Work on cutting-edge automation and precision metrology systems
  • Gain real-world, hands-on engineering experience early in your career
  • Collaborate with experienced multidisciplinary engineering teams
  • Be part of a global organization with strong growth and development opportunities

Zero Touch, a subsidiary of Sandvik, is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Applicants who require accommodation due to a disability at any point during the application process may contact Human Resources at hrsolutions.us@sandvik.com. Sandvik also provides reasonable accommodation for employees with disabilities consistent with its obligations under the law.

What Sandvik employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom