Software Engineering Manager (Data + ML)

Software Engineering Manager (Data + ML)

This job is no longer open
The ocean is critical to human and planetary health —but ocean health is in rapid and accelerating decline. We believe that we have the responsibility —and ability —to act.

Running Tide is a global ocean health company. Our fast-growing, multidisciplinary teams of world-class scientists, engineers, and maritime operators, design and implement interventions that rebalance Earth’s carbon cycle, decarbonize global supply chains, restore marine ecosystems, and revitalize coastal communities. Our corporate operations, business development, communications, and policy teams support Running Tide’s front-line workers in scaling our interventions to tackle humanity’s most urgent challenges: restoring ocean health and combating climate change.

Running Tide is looking for a Software Engineering Manager. You and your team will be responsible for writing production quality code that quantifies our carbon removal projects. This includes carbon removal quantification, macroalgae growth modeling, and intervention guidance. These systems need to be repeatable and auditable. Your teams will also be involved in broader API and Data Engineering efforts. This is a player-coach role. Initially you will be heavily involved at a code level while managing a small team, and then you will also be part of building out the team as Running Tide grows.

You Will:

    • Work with scientists and product managers to build repeatable models that characterize physical and chemical ocean interactions
    • Design software systems that can handle high compute requirements 
    • Mentor engineers and provide coaching and career development
    • Work with large data sets in Google Cloud Platform
    • Build web frontend modules for displaying and showcasing data
    • Make unit tests to validate the functionality of your code

You Are (or You Have):

    • A desire to fight climate change
    • Ability to jump between many programming languages and contexts
    • An expert in Python and NodeJS
    • A strong background in PSQL
    • Strong Object-Oriented Programming experience
    • Experience with Cloud Platforms like GCP
    • 7-10 years of experience
    • 3-5 years of management experience
Compensation & Benefits: In addition to a base salary and equity package, we offer medical, dental, and vision insurance options as well as optional life & disability insurance, a 401k plan (with 2% employer match), flexible vacation (a minimum of 3 weeks), 14 paid holidays, and paid parental leave.

Our teams operate with utmost persistence. We are tackling the world’s most difficult and important problems, and we are unwavering in our motivation to find a solution. At our core, we are innovators driven to do "more good" rather than "less bad" in the world.

Running Tide is committed to building a diverse team, bringing as many possible perspectives to bear on the unprecedented challenges facing our planet. We are committed to building an inclusive environment where people of all backgrounds  can come to do their best work.

All offers of employment at Running Tide are contingent upon clear results of a thorough background check.
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.