1

Mathematical Programming Jobs in Oregon (NOW HIRING)

Game artists, developers, mathematicians, sound technicians, product marketers, regulatory experts, and other stakeholders from across the business all work together on delivering new player ...

OR · On-site

$103K - $139K/yr

Our company provides application analysis, design, development and programming, software ... Technology, Computer Science, Math, Engineering, Informatics Additional Information GOOD ...

Game artists, developers, mathematicians, sound technicians, product marketers, regulatory experts, and other stakeholders from across the business all work together on delivering new player ...

Associate Mathematician

$15 - $19.75/hr

Game artists, developers, mathematicians, sound technicians, product marketers, regulatory experts, and other stakeholders from across the business all work together on delivering new player ...

College Math Tutor

OR · Remote

$18 - $40/hr

... linear programming, and mathematical modeling. Ability to explain quantitative reasoning, set theory, logic, and probability while preparing students to meet general education mathematics ...

College Math Tutor

Portland, OR · Remote

$18 - $40/hr

... linear programming, and mathematical modeling. Ability to explain quantitative reasoning, set theory, logic, and probability while preparing students to meet general education mathematics ...

College Math Tutor

Eugene, OR · Remote

$18 - $40/hr

... linear programming, and mathematical modeling. Ability to explain quantitative reasoning, set theory, logic, and probability while preparing students to meet general education mathematics ...

Bachelor's degree in Computer Science, Information Systems, Mathematics, Engineering or a related field, OR an additional three years of IT experience required * Direct experience as a Security ...

Applied Mathematics Tutor

OR · Remote

$18 - $40/hr

... for engineering, physics, finance, and computational science applications. * Conceptual Teaching & Problem-Solving: Skilled at breaking down mathematical model construction, numerical solution ...

... for engineering, physics, finance, and computational science applications. * Conceptual Teaching & Problem-Solving: Skilled at breaking down mathematical model construction, numerical solution ...

... for engineering, physics, finance, and computational science applications. * Conceptual Teaching & Problem-Solving: Skilled at breaking down mathematical model construction, numerical solution ...

Discrete Math Tutor

Eugene, OR · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree ... Adapts instruction using truth tables, Venn diagrams, visual graph representations, and programming ...

Financial Data Engineer

Beaverton, OR

$119K - $143K/yr

Bachelor's Degree in Computer Science, Mathematics, Engineering, or similar field OR Equivalent professional experience. * Experience with the following tools: SQL or relational databases, Python ...

Financial Data Engineer

Beaverton, OR · On-site

$119K - $143K/yr

Bachelor's Degree in Computer Science, Mathematics, Engineering, or similar field OR Equivalent professional experience. * Experience with the following tools: SQL or relational databases, Python ...

Discrete Math Tutor

OR · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree ... Adapts instruction using truth tables, Venn diagrams, visual graph representations, and programming ...

next page

Showing results 1-20

Mathematical Programming information

See Oregon salary details

$12

$41

$72

How much do mathematical programming jobs pay per hour?

As of Jul 5, 2026, the average hourly pay for mathematical programming in Oregon is $41.80, according to ZipRecruiter salary data. Most workers in this role earn between $27.21 and $54.38 per hour, depending on experience, location, and employer.

What are the typical responsibilities of someone working in Mathematical Programming?

Professionals in Mathematical Programming are primarily responsible for developing, implementing, and analyzing mathematical models to solve complex optimization problems in areas like logistics, finance, or engineering. Their daily tasks often include formulating models, coding algorithms, running simulations, and interpreting results to advise decision-makers. Mathematical Programmers frequently collaborate with cross-functional teams such as data analysts, domain experts, and project managers to tailor solutions to organizational needs. This hands-on, collaborative role offers continuous learning opportunities and exposure to a wide variety of real-world problems, making it a dynamic and rewarding career choice.

What are the key skills and qualifications needed to thrive in the Mathematical Programming position, and why are they important?

To excel in Mathematical Programming, candidates typically need a strong background in mathematics, operations research, and computer science, often supported by a relevant bachelor's or master's degree. Proficiency in programming languages such as Python, MATLAB, or specialized optimization software like CPLEX and Gurobi is highly valued in this field. Strong analytical thinking, problem-solving abilities, and clear communication skills help professionals interpret complex data and effectively present solutions. These skills are vital for developing efficient algorithms and optimization models that solve real-world business or engineering challenges.

What is a Mathematical Programming job?

A Mathematical Programming job involves using mathematical models, optimization techniques, and algorithms to solve complex problems in various industries. Professionals in this field work on tasks such as resource allocation, scheduling, risk analysis, and decision-making processes. They utilize programming languages like Python, R, or specialized optimization software to develop efficient solutions. Common industries that hire for this role include finance, logistics, engineering, and data science. These jobs require strong analytical skills, mathematical knowledge, and the ability to translate real-world problems into mathematical formulations.

What are popular job titles related to Mathematical Programming jobs in Oregon? For Mathematical Programming jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Mathematical Programming jobs in Oregon look for? The top searched job categories for Mathematical Programming jobs in Oregon are:
Senior Machine Learning Engineer, Operations Research

Senior Machine Learning Engineer, Operations Research

Instacart

OR • Remote

$204K/yr

Other

Posted 26 days ago


Instacart rating

7.0

Company rating: 7.0 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

32nd of 62 rated delivery companies


Job description

Overview:

We are looking for a Senior Machine Learning Engineer with a strong Operations Research background to join the Service Availability & Routing team within Instacart's Logistics organization. In this role, you will work at the intersection of combinatorial optimization, mathematical programming, and AI to solve high-impact problems in the fulfillment space - including order batching, shopper routing, service availability prediction, and real-time assignment. You'll partner closely with engineering, product, and data science to ship models and algorithms that directly influence Instacart's profitability and shopper experience at scale.

The Logistics & ML group is responsible for the intelligence and execution behind Instacart's fulfillment system. The team optimizes a multi-sided marketplace to ensure customers get their orders on-time and in high quality, shoppers get efficient and fulfilling work, and retailers and consumer brands get reasonable business. The team tackles hard problems in a variety of spaces, such as matching, pricing, and geospatial, as well as foundational problems executing on a high throughput system with dynamic data.

About the Job:

  • Design, develop, and deploy machine learning solutions to tackle practical challenges in the marketplace.
  • Collaborate closely with product managers, data scientists, and backend engineers to deeply understand business needs and create impactful ML applications.
  • Actively engage with diverse stakeholders to ensure that solutions are well-integrated and aligned with business goals.
  • Push the envelope on our operational efficiency by continually refining and advancing our algorithms and models.


About You:

Minimum Qualifications:

  • Have a graduate degree (masters or PhD) in Operations Research or Industrial Engineering
  • 3+ years of industry experience using machine learning to solve real-world problems with large datasets
  • Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine Learning (scikit-learn, XGBoost, Keras/Tensorflow) tools
  • Have strong analytical skills and problem-solving ability
  • Are a strong communicator who can collaborate with diverse stakeholders across all levels

Preferred Qualifications:

  • Knowledge of deep learning frameworks and methodologies
  • Experience in applying machine learning and optimization techniques to solve marketplace problems


#LI-Remote


What Instacart employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Instacart logo

About Instacart

Sourced by ZipRecruiter

Instacart, based in San Francisco, CA, US, operates within the retail industry, specifically grocery delivery and pick-up service. It is recognized as a pioneer in this field, delivering fresh groceries from local stores directly to customers' doors. The company, which launched its services in 2012, continues to pioneer change in the online grocery shopping sector through its commitment to cutting-edge technology, new business ideas, and dedicated service.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Francisco, CA, US

Year founded

2012