- Software Development
- Your City
2021-08-14 05:24:01 UTC
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.
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.
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
Ethereum and the DeFi ecosystem
Finance / Trading
Game engines / Simulation environments
Machine Learning / Reinforcement Learning
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
Founding engineer equity
Full medical, dental, and vision insurance
Performance-based cash bonus
Flexible work hours - we are fully remote and globally distributed
Science- and engineering-driven culture. Both founders are engineers who love to get deep into technical problems.