1

Stochastic Programming Jobs (NOW HIRING)

Experience in performance-based design, probabilistic and stochastic risk modeling, and reliability analysis applied to structural engineering * Experience in numerical modeling and scientific ...

Micron is seeking an experienced EUV Process Engineer to support the development, optimization, and ... Lead root-cause analysis and resolution of CDU, overlay, stochastic, and defectivity issues ...

Micron is seeking an experienced EUV Process Engineer to support the development, optimization, and ... Lead root-cause analysis and resolution of CDU, overlay, stochastic, and defectivity issues ...

Responsibilities: * Assist in the calibration of the stochastic capital model, ensuring parameters ... Familiarity with a programming or querying language, such as SQL / R / Python along with a keenness ...

next page

Showing results 1-20

Stochastic Programming information

See salary details

$5

$20

$27

How much do stochastic programming jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for stochastic programming in the United States is $20.48, according to ZipRecruiter salary data. Most workers in this role earn between $18.03 and $25.00 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Stochastic Programming Specialist, and why are they important?

To thrive as a Stochastic Programming Specialist, you need a strong background in mathematics, optimization, probability theory, and typically a graduate degree in operations research, applied mathematics, or a related field. Familiarity with optimization software (such as Gurobi or CPLEX), programming languages (like Python, MATLAB, or R), and experience with modeling frameworks are essential. Analytical thinking, problem-solving ability, and effective communication are key soft skills for translating complex models into actionable solutions. These skills and qualities are crucial for developing robust models that address uncertainty and deliver valuable insights in complex decision-making environments.

What is stochastic programming?

Stochastic programming is a mathematical framework for modeling optimization problems that involve uncertainty. Unlike traditional optimization, where all parameters are assumed to be known and fixed, stochastic programming incorporates random variables to account for uncertain data, such as future demand or prices. This approach is widely used in industries like finance, energy, and supply chain management to make more robust decisions. Solutions often involve scenario analysis or probabilistic constraints to find optimal strategies under uncertainty.

What types of teams or departments do Stochastic Programming specialists typically collaborate with in an organization?

Stochastic Programming specialists often work closely with cross-functional teams, including data scientists, operations research analysts, software engineers, and business strategists. They collaborate to develop mathematical models that account for uncertainty in decision-making processes, ensuring solutions are both robust and practical. Regular interactions with stakeholders from supply chain, finance, or logistics departments are also common, as these areas frequently use stochastic models to optimize outcomes under uncertainty. Effective communication and teamwork are essential, as specialists must translate complex mathematical concepts into actionable strategies for non-technical team members.

What is the difference between Stochastic Programming vs Data Analyst?

AspectStochastic ProgrammingData Analyst
Required credentialsAdvanced degrees in operations research, mathematics, or related fieldsBachelor's or master's in data science, statistics, or related fields
Work environmentOptimization modeling, decision-making under uncertaintyData collection, analysis, visualization
Industry usageSupply chain, finance, energy, logisticsMarketing, finance, healthcare, tech
Common search intentOptimization, decision-making, risk managementData analysis, reporting, insights

While both roles involve working with data and modeling, Stochastic Programming focuses on creating optimization models under uncertainty to support complex decision-making. Data Analysts primarily interpret data to generate insights and reports. The two roles often collaborate but serve different strategic functions within organizations.

Infographic showing various Stochastic Programming job openings in the United States as of May 2026, with employment types broken down into 77% Full Time, 6% Part Time, and 17% Contract. Highlights an 100% In-person job distribution, with an average salary of $42,608 per year, or $20.5 per hour.
Senior Manager Philadelphia (Hybrid) Full time role

Senior Manager Philadelphia (Hybrid) Full time role

Lorven Technologies

Philadelphia, PA โ€ข On-site

Full-time

Posted 4 days ago


Job description

Role: Senior Manager
Location: Philadelphia (Hybrid)
Experience: 5+ years
Full Time Role
Role Overview
We are looking for a Senior Manager - Data Science (Econometrics & Time Series) to lead advanced analytical initiatives for a major Telecommunications client.
This role is heavily focused on econometric modeling, time series analysis, and causal inference, with applications in forecasting, pricing, and customer behavior analytics. The ideal candidate brings deep expertise in statistical modeling and is comfortable working with large-scale data environments.
Key Responsibilities
  • Lead development of time series forecasting models (ARIMA, VAR, state-space models, etc.) for business-critical use cases.
  • Apply econometric techniques such as WLS, panel data models, and causal inference methods to solve real-world business problems.
  • Design and implement Bayesian models and probabilistic frameworks for uncertainty estimation and decision-making.
  • Utilize Markov chains and stochastic processes for modeling sequential or behavioral data.
  • Translate business problems into robust analytical frameworks and deliver actionable insights.
  • Work with large datasets using Databricks
  • Collaborate with stakeholders across business and technical teams to ensure model relevance and impact.
  • Mentor junior team members and drive best practices in statistical modeling and experimentation.

Must-Have Qualifications
  • Strong foundation in econometrics and time series analysis (this is critical for the role).
  • Hands-on experience with:
    • Time series models (ARIMA, SARIMA, VAR, forecasting techniques)
    • Econometric methods (WLS, regression diagnostics, panel data models)
    • Causal inference (A/B testing, quasi-experimental methods)
    • Bayesian statistics and probabilistic modeling
    • Markov chains or stochastic modeling
  • Proficiency in Python along with SQL.
  • Experience working with Databricks or similar big data platforms.
  • Ability to clearly communicate complex statistical concepts to non-technical stakeholders.

Secondary / Good-to-Have Skills (General Data Science)
  • Experience with machine learning models (classification, regression, tree-based models, etc.)
  • Familiarity with feature engineering, model validation, and performance tuning
  • Exposure to ML pipelines and MLOps concepts

Lorven technologies logo

About Lorven technologies

Sourced by ZipRecruiter

Lorven Technologies, headquartered in Plainsboro, New Jersey, United States, is a reputable company in the technology industry, specializing in providing effective IT solutions and consulting services. The company's official website, lorventech.com, offers comprehensive insights into its offerings which include but are not limited to software development, IT consulting, project management, and business analysis. Since its inception, Lorven Technologies has been committed to ensuring efficiency and reliability in delivering IT services to its global clientele, establishing itself as a trusted name in the industry.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

2001

Social media