1

Linear Programming Jobs in Alberta (NOW HIRING)

GIS Analyst

Calgary, AB

CA$31 - CA$45/hr

Experience with linear infrastructure projects such as pipelines * AutoCAD Map or Civil 3D * GIS Programming experience using technology such as Python, Arcade, R, JavaScript, C#, SQL, and related ...

Data Scientist

Edmonton, AB · Hybrid

CA$85.18K - CA$113.65K/yr

Extensive experience in data preparation techniques, including data cleansing, wrangling, feature engineering, and a broad knowledge of ML models, including linear regression, tree-based regression ...

Data Scientist

Calgary, AB · Hybrid

CA$85.18K - CA$113.65K/yr

Extensive experience in data preparation techniques, including data cleansing, wrangling, feature engineering, and a broad knowledge of ML models, including linear regression, tree-based regression ...

... with Engineering and Internal Transformation teams to move solutions from our KPMG AI Lab into ... linear. * You can make reasonable assumptions, build quickly, test, learn, and iterate. You also ...

... engineers, agrologists, biologists, and chemists. QUALIFICATIONS: * 5-10 years of progressive ... Experience with large-scale linear projects and environmental monitoring/inspection programs.

next page

Showing results 1-20

Linear Programming information

See Alberta salary details

$25.5K

$87.5K

$152K

How much do linear programming jobs pay per year?

As of May 28, 2026, the average yearly pay for linear programming in Alberta is $87,514.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,000.00 and $111,500.00 per year, depending on experience, location, and employer.

What is a Linear Programming job?

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 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 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 popular job titles related to Linear Programming jobs in Alberta? For Linear Programming jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Linear Programming jobs in Alberta look for? The top searched job categories for Linear Programming jobs in Alberta are:

Junior Environmental Professional

BBA, Inc.

Sherwood Park, AB • On-site

Other

Posted 9 days ago


Job description

Your future role on our team

You'll work at either CPP/BBA's Sherwood Park or RedDeer office as a junior environmental professional. The Environment department supportsa wide range of project development and execution projects in the industrial(energy, mining, linear projects), commercial and private sectors. This includesbiophysical characterization, impact and social acceptability studies as wellas approval and permit applications.

As a junior environmental professional/technician,you'll perform various tasks within a multidisciplinary team and coordinateyour work with project managers to deliver mandates.

With us, you'll get the opportunity to...
(+/- 70% of your time in the field and 30% in theoffice)

  • Support project managers in preparing proposals, including strategy, work plan, budget and more
  • Help deliver environmental impact assessments and related studies as part of a multidisciplinary team
  • Lead and participate in field surveys
  • Lead and participate in preparing environmental permit and authorization applications
  • Develop methodologies, prepare sampling plans and ensure data entry
  • Lead or draft inventory reports, diagnostics, baseline studies and authorization requests submitted to government agencies for development projects
  • Ensure project budgets and schedules are met
  • Maintain effective and constructive relationships with clients and CPP/BBA team members
  • Promote BBA's environmental services, both internally to colleagues and externally to current and potential clients
  • Participate in innovation efforts, developing new services and communication initiatives within the Environment group