Senior C++ Programmer
Seattle, WA · On-site
We are seeking an experienced Senior C++ Programmer to support the continued development, enhancement, and maintenance of the Comprehensive Passage (COMPASS) model , a complex ecological modeling ...
Seattle, WA · On-site
We are seeking an experienced Senior C++ Programmer to support the continued development, enhancement, and maintenance of the Comprehensive Passage (COMPASS) model , a complex ecological modeling ...
Seattle, WA · On-site
We are seeking an experienced Senior C++ Programmer to support the continued development, enhancement, and maintenance of the Comprehensive Passage (COMPASS) model , a complex ecological modeling ...
Santa Barbara, CA · On-site
$129K/yr
... ecological modeling The postdoc will work closely with collaborators at UC Santa Barbara, UC Berkeley, the Marine Mammal Center, and additional stakeholders. The postdoc will take the lead in ...
Santa Barbara, CA · On-site
$129K/yr
... ecological modeling The postdoc will work closely with collaborators at UC Santa Barbara, UC Berkeley, the Marine Mammal Center, and additional stakeholders. The postdoc will take the lead in ...
Santa Barbara, CA · On-site
$129K/yr
... ecological modeling The postdoc will work closely with collaborators at UC Santa Barbara, UC Berkeley, the Marine Mammal Center, and additional stakeholders. The postdoc will take the lead in ...
Santa Barbara, CA · On-site
$129K/yr
... ecological modeling The postdoc will work closely with collaborators at UC Santa Barbara, UC Berkeley, the Marine Mammal Center, and additional stakeholders. The postdoc will take the lead in ...
You will design artificial intelligence models to map the treeline evolution from high resolution remote sensing data and then expand on those results with ecological predictive models, projecting ...
You will design artificial intelligence models to map the treeline evolution from high resolution remote sensing data and then expand on those results with ecological predictive models, projecting ...
NY · On-site
The role offers a unique opportunity to help shape and lead an emerging model and pilot program for guiding ecological land management that fosters enthusiastic commitments to ecological land care ...
Seattle, WA · On-site
$95K - $130K/yr
Strong quantitative and analytical skills, including familiarity with ecological modeling and data analysis. * Working proficiency in R, GitHub, or comparable analytical and version-control ...
Seattle, WA · On-site
$95K - $130K/yr
Strong quantitative and analytical skills, including familiarity with ecological modeling and data analysis. * Working proficiency in R, GitHub, or comparable analytical and version-control ...
Minimum 5 years of experience performing ecological risk assessment modeling and report writing. * Experience with ecological screening criteria and application of the criteria * Experience with ...
Quick apply
Minimum 5 years of experience performing ecological risk assessment modeling and report writing. * Experience with ecological screening criteria and application of the criteria * Experience with ...
$100K - $131K/yr
Responsibilities The Ecological Restoration Group at NV5 is seeking a full-time, remote Ecological ... Demonstrated expertise in using hydraulic and hydrologic models, particularly HEC-RAS, or similar ...
$100K - $131K/yr
Responsibilities The Ecological Restoration Group at NV5 is seeking a full-time, remote Ecological ... Demonstrated expertise in using hydraulic and hydrologic models, particularly HEC-RAS, or similar ...
Minimum 5 years of experience performing ecological risk assessment modeling and report writing. * Experience with ecological screening criteria and application of the criteria * Experience with ...
Quick apply
Minimum 5 years of experience performing ecological risk assessment modeling and report writing. * Experience with ecological screening criteria and application of the criteria * Experience with ...
Alpharetta, GA · On-site
$100K - $131K/yr
Responsibilities The Ecological Restoration Group at NV5 is seeking a full-time, remote Ecological ... Demonstrated expertise in using hydraulic and hydrologic models, particularly HEC-RAS, or similar ...
Alpharetta, GA · On-site
$100K - $131K/yr
Responsibilities The Ecological Restoration Group at NV5 is seeking a full-time, remote Ecological ... Demonstrated expertise in using hydraulic and hydrologic models, particularly HEC-RAS, or similar ...
Monticello, AR · On-site
$65K/yr
Statistical, ecological, and machine-learning modeling using modern analytical software (e.g., R or Python). * Google Earth Engine and cloud-based geospatial analysis. * Spatial visualization ...
Monticello, AR · On-site
$65K/yr
Statistical, ecological, and machine-learning modeling using modern analytical software (e.g., R or Python). * Google Earth Engine and cloud-based geospatial analysis. * Spatial visualization ...
The Ecological Restoration Group at NV5 is seeking a full-time, remote Ecological Restoration ... Demonstrated expertise in using hydraulic and hydrologic models, particularly HEC-RAS, or similar ...
The Ecological Restoration Group at NV5 is seeking a full-time, remote Ecological Restoration ... Demonstrated expertise in using hydraulic and hydrologic models, particularly HEC-RAS, or similar ...
Seattle, WA · On-site
NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving ...
Seattle, WA · On-site
NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving ...
Statistical, ecological, and machine-learning modeling using modern analytical software (e.g., R or Python). * Google Earth Engine and cloud-based geospatial analysis. * Spatial visualization ...
Statistical, ecological, and machine-learning modeling using modern analytical software (e.g., R or Python). * Google Earth Engine and cloud-based geospatial analysis. * Spatial visualization ...
Support hydrologic and hydraulic modeling efforts. * Participate in client presentations and ... Demonstrated ecological restoration experience involving streams, wetlands, natural habitats ...
Quick apply
Support hydrologic and hydraulic modeling efforts. * Participate in client presentations and ... Demonstrated ecological restoration experience involving streams, wetlands, natural habitats ...
Monticello, AR · On-site
$65K/yr
Statistical, ecological, and machine-learning modeling using modern analytical software (e.g., R or Python). * Google Earth Engine and cloud-based geospatial analysis. * Spatial visualization ...
Monticello, AR · On-site
$65K/yr
Statistical, ecological, and machine-learning modeling using modern analytical software (e.g., R or Python). * Google Earth Engine and cloud-based geospatial analysis. * Spatial visualization ...
Cockeysville, MD · On-site
$90K - $115K/hr
Coordinate modeling inputs and design parameters with engineers. * Prepare proposals, scopes, and schedules for ecological design components. * Mentor design staff and lead project quality reviews.
Cockeysville, MD · On-site
$90K - $115K/hr
Coordinate modeling inputs and design parameters with engineers. * Prepare proposals, scopes, and schedules for ecological design components. * Mentor design staff and lead project quality reviews.
Miami, FL · On-site
$85K - $115K/yr
This proposed role will support data management, statistical analysis, model development ... Duties of the Quantitative Ecologist will include the following: * Support MMTD data management and ...
Miami, FL · On-site
$85K - $115K/yr
This proposed role will support data management, statistical analysis, model development ... Duties of the Quantitative Ecologist will include the following: * Support MMTD data management and ...
Dietary exposure modeling. * Ecological risk screening analysis. * Statistical analysis using USEPA ProUCL. * Familiarity with data visualization capabilities using geospatial software. * Familiarity ...
Dietary exposure modeling. * Ecological risk screening analysis. * Statistical analysis using USEPA ProUCL. * Familiarity with data visualization capabilities using geospatial software. * Familiarity ...
Miami, FL · On-site
$85K - $115K/yr
This proposed role will support data management, statistical analysis, model development ... Evaluate animal movement and habitat ecology. * Develop spatially explicit statistical models ...
Miami, FL · On-site
$85K - $115K/yr
This proposed role will support data management, statistical analysis, model development ... Evaluate animal movement and habitat ecology. * Develop spatially explicit statistical models ...
$22.12 - $27.05
6% of jobs
$30.98 is the 25th percentile. Wages below this are outliers.
$27.05 - $31.99
23% of jobs
The median wage is $34.75 / hr.
$31.99 - $36.93
36% of jobs
$40.16 is the 75th percentile. Wages above this are outliers.
$36.93 - $41.87
14% of jobs
$41.87 - $46.81
5% of jobs
$46.81 - $51.75
4% of jobs
$51.75 - $56.69
4% of jobs
$56.69 - $61.63
2% of jobs
$61.63 - $66.56
1% of jobs
$66.56 - $71.50
0% of jobs
$71.50 - $76.44
3% of jobs
$22
$40
$76
An Ecological Modeling job involves using mathematical models, computer simulations, and data analysis to study ecosystems and predict environmental changes. Professionals in this field work with ecological data to understand species interactions, habitat dynamics, and the impact of human activities on ecosystems. They often collaborate with scientists, policymakers, and conservationists to inform environmental management and decision-making. Skills in programming, statistics, and GIS (Geographic Information Systems) are commonly required.
As an ecological modeler, your day often includes tasks such as collecting and analyzing environmental data, developing and refining mathematical models of ecosystems, and preparing reports or presentations to communicate your findings. You may collaborate with interdisciplinary teams of ecologists, data scientists, and policy makers to address specific research questions or environmental challenges. The role usually involves significant computer-based work, modeling, and occasional field data collection depending on the project. Regular updating of models to incorporate new data and current research is also common, ensuring your work remains relevant and impactful.
To thrive in Ecological Modeling, you need strong quantitative and analytical skills, a background in ecology or environmental science, and proficiency in statistics and mathematical modeling. Familiarity with technical tools such as R, Python, GIS software, and ecological modeling platforms like STELLA or MATLAB is often required. Excellent problem-solving abilities, collaboration, and clear communication skills help professionals present complex findings to diverse audiences. These competencies are essential for accurately simulating ecological systems, informing environmental management, and supporting data-driven decision-making.
Cities with the most Ecological Modeling job openings:
The most popular types of Ecological Modeling jobs are:
States with the most job openings for Ecological Modeling jobs include:
The top searched job categories for Ecological Modeling jobs are:
Other pages related to Ecological Modeling:

Seattle, WA • On-site
Other
This job post has expired 3 days ago. Applications are no longer accepted.
Position Overview:
We are seeking an experienced Senior C++ Programmer to support the continued development, enhancement, and maintenance of the Comprehensive Passage (COMPASS) model, a complex ecological modeling application used to predict the effects of alternative dam and reservoir operations on juvenile salmon and steelhead survival and passage through the Columbia River hydropower system.
The successful candidate will work closely with our client s scientific and technical personnel to troubleshoot and debug the existing application, implement new ecological features, enhance the graphical user interface (GUI), improve model performance, and maintain the existing C++ codebase.
Key Responsibilities
Required Qualifications
Technical Environment: C++17,Qt 6,Boost C++ Libraries, Git, Object-oriented C++ architecture, windows development and deployment, Windows, Linux, and MAC
Strongly Preferred Qualifications
Sourced by ZipRecruiter
Software development
11 - 50 Employees
Herndon, VA, US
2003