The INFORMS Computing Society (ICS) addresses the interface of O.R. and computing. Since their earliest days, O.R. and computing have been tightly linked. The practice of O.R. depends heavily on the availability of software and systems capable of solving industrial-scale problems: computing is the heart of O.R. in application.

ICS is INFORMS' leading edge for computation and technology. Major ICS interests are algorithms and software for modeling, optimization, and simulation. ICS is also interested in the leading edge of computing and how it affects O.R. (e.g. XML modeling standards, O.R. services offered over the web, open source software, constraint programming, massively parallel computing, high performance computing).

Latest Discussions

There are no discussions to which you have access

Either the content you're seeking doesn't exist or it requires proper authentication before viewing.

Recent Shared Files

No Data Found

Either the content you're seeking doesn't exist or it requires proper authentication before viewing.

Jobs of Interest to ICS

  • San Francisco, California, The Opportunity   Flexport’s science team is looking for a Senior Manager of Applied Science to lead strategic, tactical, and operations planning. Flexport is one of the fastest-growing transportation technology companies in the world. The complexity of freight forwarding execution, which may span days to weeks, challenges us to design, build, and operate highly efficient transportation networks that minimize operational costs and consistently meet promised service level agreements. The science group is charged with developing a suite of prediction models, decision support, and optimization tools to: facilitate the design of efficient supply chain networks, optimize supply inventory management across different time scales and under uncertainty, satisfy shipper, client, and carrier commitments with high probability, and  effectively use supply resources under uncertainty to deliver on time and at the lowest cost.  Planning horizons vary from years to months for strategic planning, from months to weeks for tactical planning, and hours and minutes for (near) real-time operational planning. These planning capabilities rely heavily on forecasting, simulation, inventory management, large-scale optimization, and machine learning techniques. Because the freight forwarding domain is highly stochastic (on both supply and demand sides), operates over a high-dimensional time-space network, existing approaches are often inadequate and cannot support our end-to-end planning needs. This necessitates the R&D of novel approaches that combine state-of-the-art machine learning and optimization techniques to develop first-in-class solutions.    As a Senior Manager of Applied Science, you will lead an existing team of talented scientists and fill the ranks by attracting and hiring the best applied scientists. You will play a vital role on the leadership team to set technical and business directions. You will own the R&D and production deployment of Flexport’s planning optimization core. You will work closely with various technology teams to make a big and measurable impact on Flexport’s OKRs, delivering innovative science solutions that are robust in production, easy to maintain, and scale as Flexport’s demand and supply network continues to grow.  You Will: Build a world-class team of talented and experienced data, applied research, and machine learning scientists, demonstrate thought leadership and guidance to make the right scientific or technical trade-offs to meet our needs. Create the technical vision for the team on both data foundations and advanced models/algorithms.  Own the strategic research and product roadmap that delivers the best freight forwarding science solution. Hire and develop the best science team in the industry. Guide and develop the career of your direct reports. Build a team culture around technical excellence and strong delivery. Work collaboratively with product, engineering, and business leadership to: find opportunities to improve and enhance our technology products,  understand Flexport’s business and operations processes to identify impact opportunities,  translate ambiguous business requirements into the right technical solution, and design and build robust and scalable production solutions. Own the delivery of compelling data-driven solutions to support automated decision-making at scale. You Should Have: Minimum Qualifications 7+ years of relevant work experience, including 5+ years of experience managing applied science teams. Experience leading and growing teams of data, applied research, and machine learning scientists.  Strong programming experience in SQL and more languages: C/C++, C#, Java, Python.  Strong experience in one or more of the following: large-scale optimization techniques (e.g., metaheuristics, decomposition methods, etc.), operations research, and machine learning. Strong communication and interpersonal skills. Demonstrated ability to communicate with business stakeholders to understand requirements and present findings and recommendations that show value.   Experience taking research prototypes to production, especially in transportation and logistics (e.g., vehicle routing, scheduling, etc.). Technically deep in the principles of building large-scale transportation and logistics systems. Great at system design with strong evidence of capability to design complex transportation solutions at the right level of abstraction. Experience leading the development of complex software systems that have been successfully deployed. Experience and a strong background in algorithm design, engineering, and implementation.   Preferred Qualifications Ph.D. (or equivalent research experience) in quantitative fields, such as Operations Research, Applied Math, Computer Science, etc.  Deep hands-on technical expertise in transportation routing algorithms/software systems. Deep expertise and experience in developing metaheuristics and matheuristics algorithms for extreme-scale combinatorial optimization. Advance knowledge of decomposition/iterative methods for solving large-scale linear/nonlinear programs. Deep expertise and experience in designing and implementing optimization models for large-scale discrete/combinatorial problems (e.g., vehicle routing, scheduling, network design, scheduling, and facility location)  Experience with distributed computing and large-scale software systems design. Strong research track record with contributions to research communities via peer-reviewed publications in top OR/ML journals and conferences.     About Flexport   We believe trade can move the human race forward. That’s why it’s our mission to make global trade easy for everyone . Flexport is building the platform for global logistics, empowering buyers, sellers and their logistics partners with the technology and services to grow and innovate. Today, companies of all sizes—from emerging brands to Fortune 500s—use Flexport technology to move more than $10B of merchandise across 112 countries every year.   Worried about not having any logistics experience?   Don’t be! Our mission is to make global trade easy for everyone . That’s why it’s important to bring people from diverse backgrounds and experiences together with our industry veterans to help move the global logistics industry forward. We know this industry is complex. That’s why we invest in education starting day one with Flexport Academy, a one week intensive onboarding program designed specifically to set every new Flexport employee up for success.  At Flexport, our ability to fulfill our mission of making global trade easy for everyone relies on having a diverse, dedicated and engaged workforce. That is why Flexport is committed to creating and nurturing an environment where anyone can be their authentic self. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, national origin, age, physical and mental disability, health status, marital and family status, sexual orientation, gender identity and expression, military and veteran status, and any other characteristic protected by applicable law.  
  • Fort Worth, Texas, Please find the full job description and apply at https://jobs.bnsf.com This position is located at our Fort Worth, Texas corporate office and has the potential to be a hybrid position with up to 50% remote work. About our company: BNSF Railway is one of North America’s leading freight transportation companies, with a rail network of 32,500 route miles in 28 states and three Canadian provinces, and employs approximately 35,000 people. BNSF is one of the top transporters of the products and materials that help feed, clothe, supply and power communities throughout America and the world. BNSF moves those goods more safely and efficiently, on significantly less fuel, with fewer emissions than the all-highway alternative. Given the extent of its network and vast amount of resources needed to operate at its best, BNSF employs the latest technology and constantly strives for innovative solutions and efficiencies in its operations.  About our team: BNSF’s Operations Research team is responsible for designing and implementing solutions to some of the many challenging problems facing the railroad. They include crew scheduling, blocking, van routing, yard simulation, track inspection, network optimization, equipment distribution optimization– just to name a few. Over the years, our team has developed into a tight-knit group of colleagues and friends. This creates a collaborative environment which puts each and every team member on a path to realizing their full potential. In just the past few years, our efforts have been recognized by the OR community in the following ways: 2018 INFORMS Prize Winner. Finalist for the 2018 Innovative Applications in Analytics Award. Finalist for the 2017 Daniel H. Wagner Prize for Excellence in Operations Research Practice. We are seeking Operations Research Specialists to join our team that apply techniques ranging from large scale optimization, simulation, machine learning, deep learning, image analytics, cognitive computing and advanced statistics.  DUTIES/RESPONSIBILITIES: Apply operations research methodologies including linear, integer and network programming, to formulate, develop, and implement complex mathematical models. Design and develop applications/tools for decision support systems to help solve business problems. Collaborate with various Business and Technology Services teams on solution design, development and integration as part of the solution implementation. Stay abreast of the advances in analytical techniques, including open source libraries. Understand existing data structures and IT processes and use data-manipulation techniques and tools to derive insights from large volumes of data. Prepare strategic insights and provide consulting services. Work with end-users to validate and enhance the applications/tools. Additional responsibilities for Sr. level include: Identify solution techniques and implement them independently, with external vendors, through academic alliances, or with BNSF Technology Services teams. Explore and initiate new projects, and socialize among business teams within BNSF. Communicate proposed business solutions, status and findings to senior management and key stakeholders. The duties and responsibilities in this posting are representative categories to be used in deciding whether to apply for the position. These general categories do not necessarily constitute an exhaustive list of duties of the position. QUALIFICATIONS: Master’s degree in Operations Research, Industrial Engineering, Applied Mathematics, Computer Science or a related field; PhD preferred for Sr. level or Masters with related experience. Practical experience applying quantitative techniques to solve real-world problems. Strong programming skills in at least one object-oriented programming language, such as Python, Java, C++, or VB.Net. Excellent written, verbal, and interpersonal communication skills. Ability to identify underlying problems and appropriate techniques for solving them. Ability to manipulate and extract information from very large and complex data sets. Familiar with commercial solver software, such as CPLEX, FICO, Gurobi, ProMod or Anylogic or Frontline Solver; expertise required for Sr. level ADDITIONAL INFORMATION: BNSF offers competitive benefit programs and services BNSF Railway is an Equal Opportunity Employer, all qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status Background investigation, drug test and medical review are required for this position Please find the full job description and apply at https://jobs.bnsf.com
  • Louisville, Colorado, Careers That Change Lives    A career at Medtronic is like no other. We’re purposeful. We’re committed. And we’re driven by our Mission to alleviate pain, restore health and extend life for millions of people worldwide. In this role you will witness cutting edge surgical navigation and robotic technologies designed to alleviate pain, restore health and extend life.  In this exciting role as a  Principal NPD Software Quality Engineer  you will have responsibility for providing Software Quality leadership to develop and release cutting edge surgical navigation and robotic technologies designed to alleviate pain, restore health and extend life.  A Day in the Life Work closely with the new product development (NPD) teams consisting of software, system, test and other software quality engineers in the development of new software releases for our product lines.  Act as the software quality lead for large and complex NPD projects, coordinating the work of other quality engineers in providing quality oversight and recommendations to improve the quality of the product design during the following activities:  NPD planning  Requirements definition  Software architecture and design  Risk analysis, including system level risk management reviews, Failure Mode and Effects Analysis, product risk assessments and assessing specific product issues for impact to patient and/or user safety  Verification and Validation testing and reporting   Human Factors Input and Validation testing and reporting  Automated testing   Software defect disposition  Product performance reviews  CAPA  DHF audits  NPD Management reviews  Provide quality oversight of non-product software requirements definition and verification testing.  Support internal/external regulatory inspection requests.  Mentor and provide leadership to other software quality engineers in their support of NPD projects.  Execute work using an Agile Scrum framework to manage development activities.  Engage in a collaborative, diversified and energetic team environment focused on delivering high quality products to our patients and users.    Travel: Yes, Must Have: Minimum Requirements   To be considered for this role, please ensure the minimum requirements are evident on your resume.   Bachelor’s Degree in Engineering, Science or technical field with 7+ years of work experience in Engineering and/or Quality OR Advanced degree in Engineering, Science or technical field with 5+ years of work experience in Engineering and/or Quality. Nice to Have – (Preferred Qualifications): Advanced Degree preferred.  ASQ Certified Software Quality Engineer, and a Green Belt in one or more of the Process Excellence roadmaps (e.g. Six Sigma, Lean).  Versatility, flexibility, and a willingness to work within constantly changing priorities.  Work experience in quality assurance with a focus on software testing, and design control of software new product development.  Minimum 5 years’ experience in a quality role within the medical device, aerospace/defense or other highly regulated industry.  Working knowledge of IEC 62304, FDA’s General Principles of Software validation, ISO 13485, ISO 14971, 21 CFR 820, IEC 60601-1 and MDD/MDR.  Expertise in product risk assessment, requirements management and tracing, defect tracking, configuration management techniques, and how they are applied in the software development lifecycle.  Strong working knowledge in one or more of the following areas: C/C++, Linux/Unix, Python, automated testing frameworks.  Experience driving risk management discussions, particularly as it relates to cascading identified product issues/hazards into potential user harms.  Excellent organizational, problem solving, and analytical skills.  Ability to manage priorities and workflow.  https://jobs.medtronic.com/jobs/principal-software-quality-engineer-107852

INFORMS Journal on Computing Articles