1

Integer Programming Jobs in Illinois (NOW HIRING)

Operation research engineer

Malta, IL · On-site

$156K/yr

Design, build, and deploy mathematical optimization models using Linear Programming (LP), Mixed-Integer Programming (MIP), Nonlinear Programming (NLP), Constraint Programming (CP), and hybrid ...

Strong knowledge of system optimization techniques, including linear programming, nonlinear programming, integer programming, and stochastic optimization. * Proficiency in relevant software tools (e ...

Integer Programming information

See Illinois salary details

$5

$30

$34

How much do integer programming jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for integer programming in Illinois is $30.59, according to ZipRecruiter salary data. Most workers in this role earn between $26.11 and $34.47 per hour, depending on experience, location, and employer.

What are the typical challenges faced by professionals working in Integer Programming roles?

One common challenge in Integer Programming roles is formulating complex real-world problems into precise mathematical models that can be solved efficiently using available algorithms. Professionals in this field often need to balance computational efficiency with solution accuracy, especially when dealing with large-scale data or tight time constraints. Collaboration with domain experts and business stakeholders is also crucial to ensure models reflect practical considerations and organizational goals. Successfully overcoming these challenges requires both strong technical expertise and effective communication skills.

What is an Integer Programming job?

An Integer Programming job involves using mathematical optimization techniques to solve problems where some or all of the decision variables must be integers. Professionals in this role apply integer programming methods to areas like operations research, logistics, finance, and scheduling. They often work with software tools such as CPLEX, Gurobi, or open-source solvers to model and optimize complex problems. Strong analytical skills and a background in mathematics, computer science, or engineering are typically required.

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

To thrive in Integer Programming roles, you need a solid background in mathematics, operations research, and optimization theory, typically supported by a degree in a related quantitative field. Familiarity with mathematical optimization software (such as CPLEX, Gurobi, or MATLAB), programming languages (like Python or C++), and relevant certifications is highly valued. Strong analytical thinking, problem-solving ability, and collaboration skills are essential soft skills for success. These competencies enable professionals to efficiently develop models, interpret results, and implement solutions that drive impactful decision-making in business and technology settings.

What are the most commonly searched types of Integer Programming jobs in Illinois? The most popular types of Integer Programming jobs in Illinois are:
Postdoctoral Appointee: AI-Driven Industrial Energy Systems and Supply Chain Modeling

Postdoctoral Appointee: AI-Driven Industrial Energy Systems and Supply Chain Modeling

Argonne National Laboratory

Lemont, IL • On-site

Full-time

Posted 28 days ago


Job description

The Industrial Technologies Group within the Energy Systems and Infrastructure Assessment (ESIA) Division at Argonne National Laboratory seeks a highly qualified Postdoctoral Appointee to conduct applied research on AI-driven and AI-enhanced industrial energy systems optimization modeling, material flow analysis, and supply chain analysis of industrial commodities and critical materials.
The successful candidate will contribute to Argonne's industrial capacity planning, logistics optimization, and supply chain analysis models and apply these tools to support high-impact research on resilient, competitive, and energy-efficient U.S. manufacturing systems. The appointee will be expected to lead core model development and as needed, help expand capabilities in co-optimization of industrial end-use and energy supply systems, multi-objective and stochastic optimization, advanced statistical analysis, and data visualization.
This position offers the opportunity to work with a multidisciplinary team of computational scientists, economists, engineers, and other researchers to develop data-driven, decision-relevant analytical tools for complex industrial systems.
Key Responsibilities:
  • Develop, improve, and apply computational models for industrial capacity planning, logistics optimization, material flow analysis, and supply chain analysis.
  • Apply artificial intelligence, machine learning, LLMs, and advanced statistical techniques to industrial energy systems, manufacturing systems, and commodity supply chains.
  • Integrate data-driven methods with optimization-based modeling frameworks, including linear, mixed-integer, stochastic, robust, and multi-objective optimization.
  • Conduct analyses of industrial system resilience, competitiveness, and operational performance under uncertainty.
  • Support model development for co-optimization of industrial end-use systems and energy supply systems.
  • Build reproducible computational workflows for data processing, model development, calibration, validation, and scenario analysis.
  • Develop visualization and decision-support tools to communicate results to technical and non-technical audiences.
  • Publish research in peer-reviewed journals, contribute to sponsor reports and technical deliverables, and present work to collaborators and stakeholders.
  • Collaborate effectively with interdisciplinary teams across Argonne and with external partners.

Position Requirements
  • Recent or soon-to-be-completed Ph.D. (typically completed within the last 0-5 years) in computer science, applied mathematics, operations research, engineering, economics, or a related quantitative field.
  • Demonstrated expertise in AI, machine learning, statistical modeling, or advanced analytics applied to complex industrial, energy, logistics, manufacturing, or supply chain systems.
  • Experience developing and applying optimization models, such as linear programming, mixed-integer programming, nonlinear optimization, stochastic optimization, robust optimization, or multi-objective optimization.
  • Experience integrating machine learning or data-driven methods with optimization and decision-support models.
  • Background in one or more of the following: time-series analysis, neural networks, forecasting, uncertainty quantification, sensitivity analysis, surrogate modeling, clustering, anomaly detection, or probabilistic modeling.
  • Proficiency in Python/Julia/R and scientific computing/data analysis tools and related libraries.
  • Experience working with large, heterogeneous datasets and developing reproducible analytical workflows, including using LLMs for the same.
  • Demonstrated software development practices, including documentation and version control.
  • Skilled in written and oral communication, with the ability to explain technical methods and findings to multidisciplinary audiences.
  • Ability to work both independently and collaboratively in a team-based research environment.
  • Ability to model Argonne's core values of impact, safety, respect, integrity, and teamwork.
  • This position requires an on-site presence at the Argonne campus in Lemont, Illinois.
  • US citizenship: To perform the essential functions of this position successful applicants must provide proof of U.S. citizenship, which is required to comply with federal regulations and contract.

Preferred Qualifications:
  • Experience applying AI/ML or advanced analytics to industrial energy systems, manufacturing systems, material flow analysis, or commodity supply chain analysis.
  • Experience with supply chain network modeling, logistics analysis, infrastructure systems analysis, or resilience and disruption modeling.
  • Familiarity with hybrid mechanistic-data-driven modeling, surrogate-assisted optimization, or digital twin methods.
  • Experience with Bayesian methods, graph/network analytics, reinforcement learning, or other advanced AI approaches relevant to industrial systems.
  • Experience with geospatial analysis, spatial data integration, or network-based modeling of infrastructure or industrial systems.
  • Familiarity with high-performance computing, cloud computing, or parallel computing environments for training models and solving optimization problems.
  • Experience developing dashboards, visual analytics tools, or decision-support interfaces.
  • Strong record of peer-reviewed publications and demonstrated ability to lead technical research tasks.
  • Interest in applied research that informs industrial competitiveness, energy systems, manufacturing policy, and supply chain resilience.

This position description documents the general nature and level of work but is not intended to be a comprehensive list of all activities, duties and responsibilities required of job incumbent. Consequently, job incumbent may be required to perform other duties as assigned.
Job Family
Postdoctoral
Job Profile
Postdoctoral Appointee
Worker Type
Long-Term (Fixed Term)
Time Type
Full time
The expected hiring range for this position is $72,879.00-$121,465.00.
Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such as, but not limited to, the scope and responsibilities of the position, the qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs. Additionally, comprehensive benefits are part of the total rewards package.
Click here to view Argonne employee benefits!
As an equal employment opportunity employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a safe and welcoming workplace that fosters collaborative scientific discovery and innovation. Argonne encourages everyone to apply for employment. Argonne is committed to nondiscrimination and considers all qualified applicants for employment without regard to any characteristic protected by law.
Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation in the application phase for review by Argonne's Legal Department.
All Argonne offers of employment are contingent upon a background check that includes an assessment of criminal conviction history conducted on an individualized and case-by-case basis. Please be advised that Argonne positions require upon hire (or may require in the future) for the individual be to obtain a government access authorization that involves additional background check requirements. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.