Core Contributor

Temporary in London, GB - Remote OK

At Ivy, we’re on a mission to unify all Machine Learning (ML) frameworks, making ML code cleaner, more flexible, and fully reusable. All Ivy functions can be executed using TensorFlow, PyTorch, MXNet, JAX and NumPy, without any change to the code.

We've just raised a round of venture funding (YC, Abstraction, Essence, A Capital). We’re looking for talented developers to join this ambitious endeavor, just as we’re getting started. Hop on board and lets-unify.ai!

We are in talks with developers from Google, Facebook, NVIDIA, Hugging Face, and other top software companies who would like to use Ivy in their popular open-source projects, to instantly support all frameworks. A few examples are: Ray, FastAI, Transformers, PyG, Pyro, Kornia.


We are looking for developers to join our team, to extend Ivy’s codebase as we expand into the PyTorch Ecosystem and beyond. This unpaid role is targeted towards candidates who are not capable of dedicating large amounts of time to the position, but would still like to be a part of the Ivy team. We are hiring worldwide. During the role, your tasks would include:

● Collaborating with other members of the Ivy team to help design and implement new features

● Contributing to Ivy's testing and debugging efforts to ensure that the codebase remains stable and reliable

● Helping to expand Ivy's functionality by implementing new features and improving existing ones

● Assisting with documentation efforts, by creating tutorials and guides to help users get started with Ivy

● Participating in team meetings and discussions to help shape the direction of Ivy's development

● Contributing to our open-source community by opening issues, submitting bug reports and feature requests, and participating in discussions on GitHub

● Helping to expand Ivy's functionality by implementing new features and improving existing ones

● Writing blog posts to showcase the latest developments and features of Ivy


● Python skills, with knowledge in one of: PyTorch, TensorFlow, JAX, Numpy

● Skills in recursive programming. Check out the Ivy Container class

● A passion for Machine Learning research, and for our vision to unify the ML frameworks!


● Access to Ivy's private tools/documents/channels/meetings

● Public recognition as a core contributor to the Ivy codebase

● Experience working in a tech startup

● Possibility to transition to a paid role

Application Instructions

After clicking the apply button, please check your spam, promotion and junk folders every few days. Unfortunately some of our emails are ending up there. We are working hard to fix this asap.

If you have any questions in the meantime, please reach out on the 'Join our Team' channel (or direct message the IvyTeam account) in our discord server!

We really look forward to hearing from you! :)