Research Software Engineer - Tokenomics

Input Output
Summary
Join IOG, a blockchain research and development company, as a Research Software Engineer (RSE). You will develop a robust toolset and simulation engine to support research into tokenomics dynamics, applying game-theoretic techniques and AI/machine learning. The role involves designing, implementing, testing, and maintaining computational infrastructure, collaborating with researchers on large-scale experiments, and supporting research publications and open-sourcing. You will work closely with researchers and developers, presenting your work at conferences. The position requires strong software engineering skills, a research background in relevant areas, and excellent communication abilities. IOG offers remote work, laptop reimbursement, a new starter package, learning and development opportunities, and competitive PTO.
Requirements
- Close to completion or holds an MSc (or above) in Computer Science or a related technical subject (e.g., statistics, engineering)
- Strong research background in Computer Science or a relevant area, demonstrated by publications
- Strong software engineering skills and experience developing robust, reusable code
- Research experience in Computational Finance, Algorithmic Game Theory, and/or Machine Learning
- Familiarity with AI methods relevant to tokenomics, such as Empirical Game-Theoretic Analysis or synthetic data generation
- Able to clearly document technical work, contribute to research papers, prepare reports, and deliver presentations that communicate complex ideas to both technical and non-technical audiences
- Builds effective working relationships within the research team and with external stakeholders. Comfortable exchanging feedback, sharing expertise, and collaborating with colleagues
- Demonstrates initiative and self-direction in managing tasks and priorities. Organises workload effectively to meet deadlines
- Demonstrates strong analytical and problem-solving skills to design, test, and optimise complex software systems that support research objectives
- Understands how to work in an academic or research-driven environment, contributing ideas and engaging constructively in research discussions
- Brings an interest in open-sourcing code, reproducibility, and sharing research outputs with the wider community when appropriate
Responsibilities
- Set up and maintain the projectβs compute infrastructure, ensuring it meets research and development needs
- Collaborate with the project team on research related to tokenomics dynamics, contributing ideas for novel methodologies and frameworks
- Act as a source of information and advice to other researchers, particularly on computational aspects
- Enable large-scale research implementations and manage experiments effectively
- Contribute to the writing of research papers and submissions to high-profile academic venues
- Lead efforts to open source research code, ensuring usability and maintainability
- Present outcomes and findings at international conferences, workshops, and community events
- Undertake additional tasks and responsibilities as reasonably expected within the scope and grading of the post
Benefits
- Remote work
- Laptop reimbursement
- New starter package to buy hardware essentials (headphones, monitor, etc)
- Learning & Development opportunities
- Competitive PTO
Share this job:
Similar Remote Jobs
