Open Earth Foundation
IT & Telecoms
Senior AI Native Software Engineer
Share this role
About this role
Open Earth Foundation is hiring an AI Native Senior Software Engineer to build open-source climate technology using TypeScript, NodeJS, React, AWS, Kubernetes, and AI-assisted development tools. You will ship features and infrastructure for digital climate services at a pace that matches the urgency of the climate crisis, using tools like Cursor, Claude Code, Codex and similar to write, review, debug and refactor code faster and with higher quality
Job Details
- Location: Remote (international)
- Job Type: Full-time
- Salary: USD 50,000 - 80,000 per year
Work Schedule
- Fully remote and international
- Willingness to collaborate in overlapping core hours from 8am to 11am PST (GMT-8)
- Availability to overlap with US, Latin American and European time zones is preferred
- Experience with asynchronous remote work and self-organising tasks is preferred
- Priority will be given to applications submitted by 15 November 2026
Key Responsibilities
- Write code for front-end and back-end components of Web applications
- Write code for data storage systems, such as relational databases
- Architect systems and components of cloud-native Web applications
- Identify and integrate Open Source software components into Web applications
- Deploy custom and off-the-shelf components to cloud services
- Collaborate with software engineering peers and with design, data engineering, product management, and devops teams
- Use at least one AI coding tool daily (Cursor, Claude Code, GitHub Copilot, Codex, Windsurf, AWS Kiro or similar)
- Write effective prompts, context, project rules and custom instructions to guide AI tools in a codebase
- Judge when AI output is correct, when it needs editing, and when to write code manually
- Encourage and mentor Open Source contributors and take part in team building and culture activities
Requirements
- Bachelor's degree in computer science, electrical engineering, or equivalent technical pursuit, or on-the-job experience
- 6+ years of work experience as a software developer
- 3+ shipped projects or products
- Experience with JavaScript/TypeScript, NodeJS, ReactJS, Express, PostgreSQL and ORMs, Docker and Docker Compose, and Git
- Experience with open web standards for application interconnection (OAuth, Webhooks), Kubernetes and AWS
- Experience with micro-service oriented architectures and migration from mono-repository to service-oriented architecture
- Use of Linear (or Jira) for project management and low-code/no-code tools for rapid prototyping
- Ability to work in an agile environment, estimate and track tasks, and document and present work
- Bonus: Python scripting, NextJS and NestJS, Keycloak, Open Source maintainership
- Dedication to fighting climate change, focus on impact, and interest in non-profit work
Compensation and Benefits
- Full-time role with compensation of USD 50,000 - 80,000 per year, dependent on experience and location (paid in USD)
- Unlimited paid time off, paid holidays and paid sick leave
- Fully remote work in a dynamic, international team
- Annual team retreat
About Open Earth Foundation
Open Earth Foundation is a California-based nonprofit building open-source digital technology for climate action. Its flagship platform, CityCatalyst, supports cities around the world with greenhouse-gas inventories, climate planning, and delivery. The team is diverse, global, and fully remote
How to Apply
Follow the link below
This role accepts applications on an external page.