Portfolio Jobs

Discover opportunities across our Portfolio
73
companies
112
Jobs

Full-Stack Engineer

AI Arena

AI Arena

Software Engineering
Toronto, ON, Canada · Remote
Posted on Jun 29, 2023

Job Description

  • You will be responsible for the overall development of the app and working at the intersection of many exciting domains. Successful candidates will get to choose which areas they want to focus most of their attention (subject to change as the app progresses and priorities change): Smart contracts, Machine learning, Game development, Front-end, Back-end
  • We are building something complex, so large feats of engineering should excite you! We want to meet you if you’re driven, passionate and embody the hustler attitude to make it in a dynamic and hyper competitive field.

Responsibilities

  • Assist with the simulation and integration of tokenomics
  • Work on the continual development and refinement of our machine learning marketplace
  • Exploratory research in reinforcement learning, genetic algorithms, and general neural network training
  • Improve the flow of the site and design new interfaces for the different game modes
  • Maintain the database and optimize data storage and retrieval
  • Integrate new gaming mechanics into training and battle modes

Must haves

  • Fluency in HTML/CSS/JS (with experience in ReactJS)
  • Experience coding smart contracts with Solidity
  • Experience with web3.js for building decentralized applications
  • Proficiency with OOP in Python
  • Strong understanding of Reinforcement Learning
  • Experience building games (preferably fighting games)

Nice to haves

  • Experience with d3.js for interactive visualizations and animation
  • Experience with Three.js for building 3D environments
  • Understanding of agent-based modelling
  • Experience integrating L2 scaling into dApps
  • Proficiency in cryptography

Note that successful candidates do not need to have all the “must haves”. However, we are looking for candidates that have over half of the requirements. For more specialized positions please see our other postings.