Apply classical optimization techniques (e.g., linear programming, mixed-integer linear programming, combinatorial optimization, network flow, dynamic programming, heuristics, metaheuristics) to ...
Apply classical optimization techniques (e.g., linear programming, mixed-integer linear programming, combinatorial optimization, network flow, dynamic programming, heuristics, metaheuristics) to ...
Data Scientist
Auburn Hills, MI · On-site
Develop and validate models using techniques such as regression, optimization (linear programming, dynamic programming, etc.), gradient boosting, dimensionality reduction and neural networks.
Data Scientist
Auburn Hills, MI · On-site
Develop and validate models using techniques such as regression, optimization (linear programming, dynamic programming, etc.), gradient boosting, dimensionality reduction and neural networks.
Strategic Refinery Planner & Economic Modeling
Ferndale, WA · On-site
$90 - $120/hr
The ideal candidate has a bachelor's degree in chemical engineering, 7+ years of refining experience, and is proficient in linear programming tools. Strong communication and time management skills ...
Strategic Refinery Planner & Economic Modeling
Ferndale, WA · On-site
$90 - $120/hr
The ideal candidate has a bachelor's degree in chemical engineering, 7+ years of refining experience, and is proficient in linear programming tools. Strong communication and time management skills ...
Must be experienced within meta-heuristic and MILP-based optimization (mixed-integar linear programming) Must have experience working with Genetic Algorithms (GA), Harmony Search, and MILP Day to Day
Must be experienced within meta-heuristic and MILP-based optimization (mixed-integar linear programming) Must have experience working with Genetic Algorithms (GA), Harmony Search, and MILP Day to Day
Must be experienced within meta-heuristic and MILP-based optimization (mixed-integar linear programming) Must have experience working with Genetic Algorithms (GA), Harmony Search, and MILP Day to Day
Must be experienced within meta-heuristic and MILP-based optimization (mixed-integar linear programming) Must have experience working with Genetic Algorithms (GA), Harmony Search, and MILP Day to Day
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming
Hanover, MD · On-site
$98K - $115K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming) * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming
Hanover, MD · On-site
$98K - $115K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming) * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming
Hanover, MD · On-site
$98K - $115K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming) * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming
Hanover, MD · On-site
$98K - $115K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming) * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$111K - $131K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$111K - $131K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$165K - $195K/yr
Mathematical Optimization & Resource AllocationFormulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer ...
Quick apply
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$165K - $195K/yr
Mathematical Optimization & Resource AllocationFormulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$165K - $195K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$165K - $195K/yr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$140 - $190/hr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$140 - $190/hr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$120 - $180/hr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Operations Research / Systems Analyst (ORSA) - Optimization & Mathematical Programming Focus
Washington, DC · On-site
$120 - $180/hr
Formulate real-world resource allocation problems as mathematical optimization models (linear programming, integer programming, mixed-integer programming). * Develop and implement optimization ...
Use techniques like linear programming, dynamic programming, queuing theory, or game theory to create models. * Build simulation models to evaluate potential solutions and improve resource allocation ...
Use techniques like linear programming, dynamic programming, queuing theory, or game theory to create models. * Build simulation models to evaluate potential solutions and improve resource allocation ...
... Linear programming) and/or implementing design patterns. * Passion for working in cross functional environments that include nontechnical stakeholders * Familiarity with Google infrastructure (e.g.
... Linear programming) and/or implementing design patterns. * Passion for working in cross functional environments that include nontechnical stakeholders * Familiarity with Google infrastructure (e.g.
Data Scientist
Beaverton, OR · On-site
SQL, scripting, linear programming are required. Skill Set Data analysis, SQL, Python, scripting
Data Scientist
Beaverton, OR · On-site
SQL, scripting, linear programming are required. Skill Set Data analysis, SQL, Python, scripting
Analytics Engineer
Manhattan, NY · On-site
$65 - $105/hr
At Linear, we're building the product development system for teams and agents. AI is fundamentally ... The Data team works across Linear, supporting Product, Engineering, and GTM. We own our data ...
Analytics Engineer
Manhattan, NY · On-site
$65 - $105/hr
At Linear, we're building the product development system for teams and agents. AI is fundamentally ... The Data team works across Linear, supporting Product, Engineering, and GTM. We own our data ...
Experienced Industrial Engineer
Austin, TX · On-site
$94K - $120K/yr
Implement mathematical logic and linear programming to simulate optimum capacity planning, coupled with analytical and critical thinking to analyze big data output. Drive global standardization ...
Experienced Industrial Engineer
Austin, TX · On-site
$94K - $120K/yr
Implement mathematical logic and linear programming to simulate optimum capacity planning, coupled with analytical and critical thinking to analyze big data output. Drive global standardization ...
Experienced Industrial Engineer
Richardson, TX · On-site
$95 - $120/hr
Implement mathematical logic and linear programming to simulate optimum capacity planning, coupled with analytical and critical thinking to analyze big data output. Drive global standardization ...
Experienced Industrial Engineer
Richardson, TX · On-site
$95 - $120/hr
Implement mathematical logic and linear programming to simulate optimum capacity planning, coupled with analytical and critical thinking to analyze big data output. Drive global standardization ...
Controls Engineer
$48.08 - $72.12/hr
... programming a plus **Requirements:** * Bachelor's degree in engineering or related 2-year technical degree preferably Electrical Engineering, Robotics, or Mechatronics PBC Linear, A Pacific Bearing ...
Quick apply
Controls Engineer
$48.08 - $72.12/hr
... programming a plus **Requirements:** * Bachelor's degree in engineering or related 2-year technical degree preferably Electrical Engineering, Robotics, or Mechatronics PBC Linear, A Pacific Bearing ...
Statistical Data Scientist
Edison, NJ · On-site
Develop and optimize mathematical models using Linear Programming and Mixed Integer Programming. * Work with optimization tools such as OpenSolver and Gurobi to solve large-scale business problems.
Quick apply
Statistical Data Scientist
Edison, NJ · On-site
Develop and optimize mathematical models using Linear Programming and Mixed Integer Programming. * Work with optimization tools such as OpenSolver and Gurobi to solve large-scale business problems.
Linear Programming information
See salary details
$44.5K - $49.5K
15% of jobs
$52.1K is the 25th percentile. Wages below this are outliers.
$49.5K - $54.4K
19% of jobs
$54.4K - $59.4K
14% of jobs
The median wage is $64.3K / yr.
$59.4K - $64.3K
2% of jobs
$64.3K - $69.3K
1% of jobs
$69.3K - $74.2K
1% of jobs
$74.2K - $79.2K
13% of jobs
$79.2K - $84.1K
6% of jobs
$86.3K is the 75th percentile. Wages above this are outliers.
$84.1K - $89.1K
9% of jobs
$89.1K - $94K
10% of jobs
$94K - $99K
11% of jobs
$44.5K
$70.9K
$99K
How much do linear programming jobs pay per year?
What is a linear programming?
A Linear Programming job involves using mathematical optimization techniques to maximize or minimize a particular objective, such as cost reduction or resource allocation, under a set of given constraints. Professionals in this field work with mathematical models, algorithms, and software tools like Python, MATLAB, or specialized solvers. These jobs are common in industries like logistics, finance, operations research, and data science, where efficient decision-making is critical.
What are the typical responsibilities of someone working in a linear programming role?
Professionals specializing in Linear Programming are responsible for developing mathematical models to optimize processes such as resource allocation, scheduling, or logistics. Their daily tasks often include collecting and analyzing data, formulating objective functions and constraints, coding and testing optimization algorithms, and interpreting solutions for practical implementation. Collaboration with cross-functional teams such as data analysts, engineers, and business stakeholders is common to ensure models accurately address real-world challenges. By transforming large and complex datasets into actionable insights, these professionals play a key role in improving efficiency and supporting data-driven decisions across industries.
What are the key skills and qualifications needed to thrive in the linear programming position, and why are they important?
To succeed in a Linear Programming role, you need strong mathematical and analytical skills, typically supported by a degree in operations research, mathematics, or a related quantitative field. Familiarity with optimization software such as CPLEX, Gurobi, or MATLAB, along with programming knowledge in Python or R, is often required. Excellent problem-solving abilities, attention to detail, and clear communication are valuable soft skills in this position. These skills and qualities are crucial for effectively modeling, analyzing, and solving complex optimization problems that drive organizational decision-making.
What careers use linear programming?
What cities are hiring for Linear Programming jobs?
Cities with the most Linear Programming job openings:
What are the most commonly searched types of Linear Programming jobs?
The most popular types of Linear Programming jobs are:
What states have the most Linear Programming jobs?
States with the most job openings for Linear Programming jobs include:
What job categories do people searching Linear Programming jobs look for?
The top searched job categories for Linear Programming jobs are:

Full-time
Re-posted 14 days ago
Anduril rating
9.1
Anduril
Based on 17 frontline employees who took The Breakroom Quiz
7.4
Manufacturers average
Based on 76,812 frontline employees who took The Breakroom Quiz
Job description
ABOUT THE TEAM
Anduril Labs is a multidisciplinary team of technologists, solution architects, engineers, and military subject matter experts. Its mission is to drive innovation across all Anduril business units and product lines by developing novel concepts and next-generation technologies that enhance Anduril's competitive edge and give its customers a decisive technological advantage over its adversaries.
ABOUT THE JOB
We are looking for a talented mid-level Software Engineer with a strong background in optimization to join our growing team at Anduril Labs. In this role, you will be instrumental in developing advanced algorithms and software solutions to tackle complex, multi-domain optimization problems critical to national defense and Anduril's autonomous systems.
The ideal candidate possesses deep expertise in classical optimization algorithms, robust Python programming skills, and a solid foundation in data modeling. Experience with developing hybrid quantum optimization solutions is a plus. You will leverage state-of-the-art, GenAI-powered development tools such as Claude Code to accelerate solution development and enhance our optimization software. This role demands creative problem-solving, a self-starter mentality, and the ability to rapidly apply algorithmic theory and mathematic modeling to practical, real-world optimization challenges. You will be designing, implementing, and deploying optimization algorithms and services that integrate seamlessly into larger defense systems, working across various platforms (on-prem, cloud, and hybrid quantum computing environments). Familiarity with modeling linear and non-linear optimization problems, rapid prototyping, integrating optimization solutions into existing architectures, leveraging APIs, and utilizing open-source tools will be crucial.
If you thrive in a dynamic environment that values creative problem-solving, love writing code, excel as both an individual contributor and team player, are eager to learn, and bring a can-do attitude, this role is for you.
- Design, develop, and implement highly efficient optimization algorithms and software solutions to solve challenging problems in areas such as resource allocation, scheduling, routing, mission planning, control systems, and supply chain logistics.
- Apply classical optimization techniques (e.g., linear programming, mixed-integer linear programming, combinatorial optimization, network flow, dynamic programming, heuristics, metaheuristics) to model and explore novel approaches.
- Utilize GenAI tools (e.g., OpenAI Codes, Claude Code, GitHub Copilot) to rapidly prototype, refine, and test algorithmic solutions, improving development velocity and code quality.
- Develop robust data models and efficient data pipelines to support complex optimization problems, ensuring data integrity and efficient processing for algorithmic inputs and outputs.
- Collaborate with multidisciplinary teams (software engineers, data scientists, domain experts, product managers) to integrate optimization engines and services into larger defense systems and platforms.
- Perform rigorous testing, validation, and performance analysis of optimization solutions, ensuring scalability, reliability, and accuracy under diverse operational conditions.
- Participate actively in the entire Software Development Lifecycle (SDLC) from requirements gathering and design to deployment, monitoring, and maintenance.
- Support Anduril- and customer-funded R&D efforts, contributing to technical documentation, presentations, and patent applications.
- Bachelor's degree in Computer Science, Software Engineering, Applied Mathematics, Operations Research, or a related quantitative field.
- 3+ years of professional experience in software development with a dedicated focus on optimization, algorithmic problem-solving, or operations research.
- Experience solving optimization problems in defense, transportation, supply chain, logistics, network optimization, smart grids or similar
- Expert proficiency in Python for scientific computing and robust software development.
- Strong theoretical and practical understanding of classical optimization algorithms (e.g., linear programming, mixed-integer linear programming, constraint programming, network flow, dynamic programming, heuristics, meta heuristics).
- Hands-on experience with optimization libraries and commercial/open-source solvers (e.g., SciPy Optimize, PuLP, CVXPY, Gurobi, CPLEX, OR-Tools, GEKKO). Experience with Gurobi is a plus.
- Solid experience with data modeling, data structures, and algorithms to efficiently prepare, process, and manage data for optimization problems.
- Demonstrable hands-on experience using GenAI tools (e.g., OpenAI Codex, Claude Code, Gemini Code Assist, GitHub Copilot, Amazon CodeWhisperer, or similar) for software development, code generation, debugging, and algorithmic exploration.
- Proficiency in using numerical computing libraries such as NumPy, SciPy, and Pandas.
- Demonstrated understanding and application of software testing principles and practices, including unit testing, integration testing, and end-to-end testing.
- Ability to develop, test, and deploy software effectively on Linux-based systems.
- Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance.
- Experience with Git version control, build tools, and CI/CD pipelines.
- Strong problem-solving skills, meticulous attention to detail, and the ability to work effectively in a collaborative team environment.
- Excellent communication and interpersonal skills, with the ability to effectively articulate complex technical concepts to diverse audiences.
- Master's or Ph.D. in Computer Science, Applied Mathematics, Operations Research, or a closely related quantitative field.
- Familiarity with or a strong interest in quantum optimization algorithms, quantum computing concepts, or quantum-inspired heuristic approaches. Experience with D-Wave's quantum annealing platform is a plus.
- Experience with performance-critical programming languages such as C++ or Java.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) for deploying scalable optimization solutions or high-performance computing (HPC) environments.
- Prior experience in defense, aerospace, logistics, supply chain management, robotics, or manufacturing optimization domains.
- Familiarity with integrating machine learning models with optimization techniques (e.g., prescriptive analytics, reinforcement learning for optimization).
- Excellent communication skills with the ability to articulate complex technical concepts, present findings, and influence technical direction across diverse teams.
- Willingness to travel up to approximately 10%.
Working at Anduril
About Anduril, in their own words
From Anduril
As the world enters an era of strategic competition, Anduril delivers cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the warfighter in months, not years.
About Anduril Industries
Sourced by ZipRecruiter
Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.
Industry
Guided missile and space vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Costa Mesa, CA, US
Year founded
2017