Careers
[CLOSED TO NEW APPLICANTS] Full Time
ATMOSPHERIC SCIENTIST | SCIENTIFIC PROGRAMMER IN CLIMATE DATA ANALYTICS | [PDF]
Position OVERVIEW
We are hiring an Atmospheric Scientist | Scientific Programmer in Climate Data Analytics to support the development of two cloud-based climate and weather data platforms for California’s energy sector. This is an applied research position – using Python on AWS to manipulate and work with very large geospatial datasets. The primary work for this position will be to develop code for the platforms. The project is heavily dependent on stakeholder engagement, requiring flexibility and adaptability. This is an early career position - we’ll work with you to align work tasks with your skills and career goals. This position is temporary but could be extended depending on the applicant and funding.
We know that scientists are a varied lot, and will consider full and part-time applicants, applicants seeking to work non-traditional hours and applicants working remotely. Preference will be given to full-time, California based applicants. Ideally an applicant would be able to start immediately or very soon. If your experiences don’t line up with what is outlined below, but think you’d be a great fit for the project, please still apply so we can learn more about you.
We are working remotely for the foreseeable future. If employees are interested in returning to office when it’s safe, vaccination will be required.
We know that scientists are a varied lot, and will consider full and part-time applicants, applicants seeking to work non-traditional hours and applicants working remotely. Preference will be given to full-time, California based applicants. Ideally an applicant would be able to start immediately or very soon. If your experiences don’t line up with what is outlined below, but think you’d be a great fit for the project, please still apply so we can learn more about you.
We are working remotely for the foreseeable future. If employees are interested in returning to office when it’s safe, vaccination will be required.
responsibilities
The Atmospheric Scientist duties will be split between two major responsibilities:
1. Support development of the Cal-Adapt: Analytics Engine
2. Data assimilation and quality control for a Historical Data Platform
Other responsibilities for the Atmospheric Scientist could include the following:
1. Support development of the Cal-Adapt: Analytics Engine
- Conceptualize and develop python code that supports Stakeholder based use-cases
- Build Jupyter Notebooks that make high resolution climate data accessible
- Develop code for ClimakitAE, the Analytics Engine python repo
- Collectively work with other developers using Github
- Develop code to execute analytics and methods designed by project partners
- Add components and functionality to externally developed architecture
- Document products and code, perform additional technical/scientific writing
- Engage and train stakeholders and clients on developed products
2. Data assimilation and quality control for a Historical Data Platform
- Acquire and assimilate surface observation from multiple sources
- Develop and apply QA/QC protocols for observed data
- Operationalize code on AWS
- Calculate metrics and statistics
- Perform exploratory data analysis
- Create web-based visualizations (and toolkits) of geospatial datasets
- Develop and incorporate open-source tools and algorithms into data platforms
Other responsibilities for the Atmospheric Scientist could include the following:
- Perform code review and manage pull requests
- Run and improve pre-existing code processing geospatial data
- Execute existing tools on geospatial data (i.e. post-process WRF data)
- Work with stakeholders and clients:
- Communicate with decision makers, policy makers and energy sector professionals
- Perform stakeholder interviews and facilitate workshops
- Perform usability assessments of developed products
- Communicate with decision makers, policy makers and energy sector professionals
- Periodic travel (when it is safe to do so) to workshops, seminars, conferences, and meetings with our partners.
- This position requires a lot of computer work, applicants will need to be capable of working at a desk or computer for the majority of the workday.
- Very rarely you may be asked to work late or on weekends.
- Perform other duties as required. We are a small team, and sometimes you’ll have to do tasks that are outside of position scope.
required qualifications
- Share our values and vision, particularly in creating an inclusive and welcoming workplace.
- Experience working with large geospatial data and python.
- Demonstrated capacity to work independently.
- Education, experience and/or skill in atmospheric, climate or environmental sciences and/or data science. Applicants are likely to have a M.S. or Ph.D., but we’re open to non-traditional hires too.
desired qualifications
We anticipate applicants having some of these qualifications.
- Experience performing scientific/computational work in the cloud on AWS, or better -- experience developing applications on AWS, and/or AWS certifications
- Experience using GitHub
- Experience developing Python Notebooks
- Experience working with scientific (geophysical) toolkits (i.e. nco, cdo, ncl), repositories/libraries (i.e. MetPy, numpy, scipy, tidyr), or visualization packages (i.e. ggplot, matplotlib, cartopy) a plus.
- Functional knowledge of statistics
- Knowledge of basic exploratory data analysis techniques
- Multi-variate, advanced spatial, or machine learning techniques a plus
- Familiarity with QA/QC procedures for environmental datasets
- Ability to asynchronously collaborate with team members across multiple institutions
About Eagle Rock Analytics
We are a small climate and environmental consulting firm, with a focus on applied research that transforms big geospatial data into understandable information that answer questions or advances the science. We don’t take profits on most projects, allowing us to prioritize our clients and stakeholders, maintain professionalism and scientific ethics, and do work without ego. We’re hoping to find people to join our team who agree that slow, steady, methodical and empathetic is better than a fast-paced, work-hard-play-hard, everyone is a unicorn/rockstar approach.
Benefits & Compensation
Salary for this position will be a minimum of $5,000 per month or ~$60,000 per year, and higher for experienced candidates. Salary for this project was set by referring to the State of California pay-scale for Air Pollution Specialists, and is competitive with jobs in the environmental sector within California. We are advertising this position as a full-time, non-exempt position based in Sacramento, CA but will strongly consider applicants seeking part-time employment and/or working remotely.
Eagle Rock Analytics offers a flexible workplace with a generous benefit package, including health/dental benefits, retirement (i.e. 6% employer contribution to 401k), liberal paid time off, and professional development opportunities. As a smaller company we are able to work with employees to meet their needs, and we prioritize work-life balance. ERA will take no profit on this work, budget slack will support additional employee perks.
Eagle Rock Analytics offers a flexible workplace with a generous benefit package, including health/dental benefits, retirement (i.e. 6% employer contribution to 401k), liberal paid time off, and professional development opportunities. As a smaller company we are able to work with employees to meet their needs, and we prioritize work-life balance. ERA will take no profit on this work, budget slack will support additional employee perks.
How to apply | Learn more
Questions?: Submit your questions about the application process, position, or working at Eagle Rock Analytics to jobs@eaglerockanalytics.com. You can also consult our careers FAQ for additional information.
To Apply: E-mail a resume/cv to jobs@eaglerockanalytics.com with the subject line of “Atmospheric Scientist.” We encourage submission of a Statement of Qualification which addresses in your own words: (1) why you are qualified for the position, (2) a link to your GitHub or description of python code you’ve developed, and (3) confirmation of your authorization to work in the United States and current state of residence. Please limit replies to 2 pages, with 1” margins and size 12 Times New Roman font.
Deadline and Process: We’ll begin reviewing applications Monday April 11th, and will continue to do so until the listings are removed from our website. We will reach out to successful applicants for references and interviews. All applicants will be notified when the position is filled.
To Apply: E-mail a resume/cv to jobs@eaglerockanalytics.com with the subject line of “Atmospheric Scientist.” We encourage submission of a Statement of Qualification which addresses in your own words: (1) why you are qualified for the position, (2) a link to your GitHub or description of python code you’ve developed, and (3) confirmation of your authorization to work in the United States and current state of residence. Please limit replies to 2 pages, with 1” margins and size 12 Times New Roman font.
Deadline and Process: We’ll begin reviewing applications Monday April 11th, and will continue to do so until the listings are removed from our website. We will reach out to successful applicants for references and interviews. All applicants will be notified when the position is filled.