Remote Research Software Engineer - Tokenomics

at IO Global

Posted 6 days ago 0 applied

Description:

  • IOG is a technology company focused on blockchain research and development, known for its scientific approach to blockchain development.
  • The company emphasizes peer-reviewed research and formal methods to ensure security, scalability, and sustainability.
  • The role of Research Software Engineer (RSE) involves developing a robust toolset and simulation engine to support research into tokenomics dynamics.
  • Responsibilities include applying game-theoretic techniques and exploring AI and machine learning methods to model stakeholder incentives.
  • The RSE will contribute to the design, implementation, testing, and maintenance of the project’s computational infrastructure.
  • Collaboration with researchers is essential to enable large-scale experiments and support the publication and open-sourcing of research outputs.
  • The role requires working closely with the project team to ensure all technical deliverables meet research and operational requirements.
  • Opportunities to publish, present, and open-source work are available.

Requirements:

  • Candidates should be close to completion or hold an MSc (or above) in Computer Science or a related technical subject.
  • A strong research background in Computer Science or a relevant area is required, demonstrated by publications.
  • Strong software engineering skills and experience in developing robust, reusable code are necessary.
  • Research experience in Computational Finance, Algorithmic Game Theory, and/or Machine Learning is essential.
  • Familiarity with AI methods relevant to tokenomics, such as Empirical Game-Theoretic Analysis or synthetic data generation, is required.
  • Candidates must be able to document technical work clearly, contribute to research papers, prepare reports, and deliver presentations.
  • Effective working relationships within the research team and with external stakeholders are important.
  • Initiative and self-direction in managing tasks and priorities are expected, along with effective workload organization to meet deadlines.
  • Strong analytical and problem-solving skills are necessary to design, test, and optimize complex software systems.
  • Understanding of how to work in an academic or research-driven environment is required.
  • An interest in open-sourcing code, reproducibility, and sharing research outputs with the wider community is important.

Benefits:

  • The position offers remote work flexibility.
  • There is a laptop reimbursement program for employees.
  • A new starter package is provided to buy hardware essentials such as headphones and monitors.
  • Learning and development opportunities are available to enhance skills.
  • Competitive paid time off (PTO) is offered to employees.