Runloop

Visit website

Founding Engineer

  • Software Development
  • Full-time
  • Your City
  • Remote

2021-08-14 05:24:01 UTC

About Runloop

Runloop builds simulation environments for the DeFi ecosystem and develops algorithms and models to automatically discover inefficiencies at scale.

We are a fully remote and globally distributed technology startup founded by seasoned engineers with experience in crypto, algorithmic trading, infrastructure, and machine learning. We are backed by top-tier investors, and we’re looking to expand our team.

Why Runloop?

At Runloop, you get hands-on experience and exposure to DeFi - the permissionless, programmable, and globally accessible financial ecosystem. We believe DeFi is a significant development in internet history and a rare opportunity uniquely suited for strong engineers and scientists.

You get to work on exciting problems spanning low-level DeFi simulations and training reinforcement learning agents to discover profitable opportunities. Our approach to developing models requires high-performance simulation infrastructure and machine learning.

We believe Runloop offers a high financial upside for bringing a novel approach to finding inefficiencies in a fast-growing market and industry.

About the role

We are looking for our first founding engineer to help us develop the core technology. You will shape the direction of our platform and code together with the founding team, touching various Machine Learning and blockchain technologies. Our tech stack currently consists of Rust, Python, Golang, PyTorch, and Kubernetes.

Requirements

  • At least 5 years of experience as a software engineer, preferably in backend or lower-level languages with a focus on performance and correctness

  • Ability to work independently and own pieces of the stack; this could mean experience working on independent projects or experience with high-velocity startup environments.

  • Passion for learning and building the crypto ecosystem

Nice-to-have experience

  • Rust

  • Ethereum and the DeFi ecosystem

  • Finance / Trading

  • Game engines / Simulation environments

  • Machine Learning / Reinforcement Learning

Responsibilities

  • Build high-performance core simulation infrastructure in Rust. We think of this as building a “game engine” focused on Machine Learning and DeFi use cases. Design suitable abstractions for input event streams, state management and storage, and Machine Learning use cases.

  • Dive deep into Ethereum and other blockchain ecosystems and integrate them into the simulation infrastructure. This involves collecting and replaying transaction data, mapping contract state between physical to logical representations, and making it all run fast.

  • Develop algorithms and train agents to discover profit opportunities in DeFi, such as optimal liquidity provisioning policies on AMMs.

  • Brainstorm trading and other product ideas and ensure our infrastructure can support those. You will have a big impact on shaping company direction and culture.

What we offer

  • Competitive salary

  • Founding engineer equity

  • Full medical, dental, and vision insurance

  • Performance-based cash bonus

  • Flexible work hours - we are fully remote and globally distributed

  • Home-office stipend

  • Science- and engineering-driven culture. Both founders are engineers who love to get deep into technical problems.