Data Engineer, AI and Automation

Job description

About the Ethereum Foundation

The Ethereum Foundation (EF) is a global non-profit organization dedicated to supporting Ethereum and related technologies. Our mission is to do what is best for Ethereum’s long-term success. Our role is to allocate resources to critical projects, to be a valued voice within the Ethereum ecosystem, and to advocate for Ethereum to the outside world.

Role Summary

As a Data Engineer on the Ecosystem Automation team, you will get the opportunity to build AI-first data pipelines to power our internal metric monitoring and workflow automation platform. The infrastructure you build will underpin this system, utilizing agents or other GenAI tools where required to perform a wide range of workflows across the organisation. For our data gathering operation, you will build out an organisation-wide data store, index and expose the data. For the automation platform, you will build infrastructure to power the context engineering solution that agents rely on. This is an opportunity to get stuck into the inception of a cutting edge platform and make a foundational contribution to essential infrastructure for the organisation.

About the Ecosystem Automation team

The goal of Ecodev Automation is to amplify the success of EF teams by proactively automating processes and workflows in a safe manner. Our goal is to enable teams to focus on the work that matters and spare them from repetitive, boilerplate tasks.

What You’ll Be Doing

  • Design and Architect a data store and indexing infrastructure
  • Build and maintain the context engineering api to power workflow agents
  • Build and maintain data pipelines to track critical Ethereum ecosystem metrics
  • Happy working on smaller automation tasks and larger-scale projects
  • Prototype tools and dashboards to make ecosystem data more accessible internally
  • Help define standards and best practices for measuring ecosystem progress
  • Where possible, contribute back to open-source data initiatives across the Ethereum ecosystem

What We Look For

  • Experience designing and maintaining data pipelines (batch or streaming)
  • Experience applying GenAI/Agentic solutions in a data engineering context
  • Familiarity with on-chain data and smart contract logic (Solidity / Rust)
  • Experience with orchestration tools like Airflow or Dagster
  • Comfort working with external APIs, datasets, and custom scrapers/indexers
  • Ability to move from ambiguous ideas to structured metrics and reliable systems
  • Familiarity with building data pipelines on AWS, S3 and other cloud platforms and services
  • Familiarity with platforms like Dune, The Graph, Token Terminal
  • Comfort with dashboarding and visualization, both via external platforms (e.g. Dune) and self-hosted tools (e.g. Plotly)
  • Deep interest in Ethereum and public infrastructure
  • Interest in collaborating on open-source software and supporting public data infrastructure
Share this job:
Please let Ethereum Foundation know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply