Data Scientist / Machine Learning Engineer

  • CarbonPlan
  • Remote (Seattle, Washington, United States)
  • Feb 23, 2022
Full time role Data Analyst Data Scientist Engineering: All Engineering: Software

Job Description

CarbonPlan is a non-profit working on data and science for climate action.

We aim to ensure the quality, scientific integrity, and transparency of climate solutions. We analyze solutions based on the best available science and data and build open source tools and data products. We work directly with decision makers across the public and private sector to help them achieve ambitious climate goals. You can read more about our work on our website.

As a Data Scientist / Machine Learning Engineer on our Technology team, you will contribute to CarbonPlan’s scientific and technical activities, serving a dynamic role that includes data science, machine learning, cloud computing, and open source software development. If you’re excited about applying cutting edge data science tools to tackle big climate problems, please apply!

You will:

  • Design and build open source data analysis tools, models, and data products
  • Contribute to new and existing community-developed open source software libraries
  • Participate in and help guide engagements with external collaborators and partners
  • Document, write about, and present our work


You should have:

  • Passion for our mission
  • 3+ years experience with scientific Python
  • 3+ years experience with data science and machine learning in either a research or applied setting
  • A portfolio of your work (e.g. open source code, websites, papers, etc.)

You’ll be an especially good fit if you have:

  • Experience contributing to open source scientific software projects
  • Software development experience using version control, continuous integration, etc.
  • Geospatial data analysis and visualization experience
  • Data analytics experience with scientific Python, especially including Pandas, Xarray, and/or Dask
  • Machine Learning experience using frameworks such as Scikit-Learn, Pytorch, and/or TensorFlow
  • Data visualization experience in Python (Matplotlib and/or Bokeh) and/or Javascript (D3 and/or WebGL)
  • Experience in image processing or remote sensing

You should include in your application:

  • A link to your portfolio (GitHub, website, technical blog, etc.)
  • Your CV
  • A paragraph answering each of the following questions:
    • Why are you excited to work at CarbonPlan?
    • What do you hope to bring to this role?
    • At CarbonPlan, we value the diversity of experiences and perspectives within the work of climate change mitigation. What would you bring to this team in that regard?


CarbonPlan is an equal opportunity employer, and we are committed to building an inclusive and diverse workplace. Addressing climate change requires confronting systems that create inequity and injustice, and doing so will require a team with culturally diverse perspectives. All qualified applications — regardless of race, color, gender, religion, age, sexual orientation, sexual identity, national or ethnic origin, disability, marital status, veteran status, and any other occupationally irrelevant criteria — will receive full consideration. We especially encourage applications from individuals from underrepresented groups in science, technology, and environmental organizations.

We are committed to providing competitive compensation and comprehensive benefits to our employees. We offer fixed salary levels based on experience and role to minimize biases in compensation and to ensure team members are paid the same for doing the same work. Employees are eligible for promotion or salary increases every six months at the time of their performance review.

We expect this position to be a regular, full-time position, with an annual salary of $125,000 USD. However, we are open to some variance in experience, which may affect the resulting level and annual salary. In addition to salary, we offer a comprehensive set of benefits to all full-time employees:

  • Health insurance (100% of costs covered for employees, 50% for dependents)
  • Dental insurance
  • Vision insurance
  • Flexible health spending accounts
  • Dependent care spending accounts
  • Life insurance
  • 401(k) retirement fund with matching employer contribution
  • Unlimited time off (expectation of a minimum of four weeks)
  • 16 weeks paid parental leave
  • Remote work expense reimbursements

We are not currently able to sponsor a visa for this position, and therefore can only consider applications from people who are already authorized to work in the United States. We are based primarily in San Francisco, but work remotely. The hiring manager for this role is in Seattle. Remote work from any location on Pacific or Mountain Time works for us!

COVID-19 Vaccine Policy

CarbonPlan is committed to providing our staff with a safe work environment and helping to promote the health of our community. As such, CarbonPlan will require all employees to confidentially show proof of COVID-19 vaccination as a condition of employment, unless they are unable to receive the vaccine because of a medical condition or sincerely held religious belief or practice. In accordance with the Americans with Disabilities Act and Title VII, and applicable state laws, CarbonPlan will do our best to make reasonable accommodations for employees who (1) cannot take the vaccine due to a medical disability or (2) seek an exemption from the vaccine based on sincerely held religious beliefs.

Organization Type


Organization Size



Research & Education, Climate Adaptation