Do you want to help unlock advances in every scientific field by increasing humanityโ€™s access to data by 1000x in a safe and secure way?

๐Ÿšจ We're currently taking Padawan Applications for our next round ๐Ÿ‘‡๐Ÿฝ

OpenMined works on encrypted computation in the context of deep learning to provide FREE user-friendly Privacy Enhancing Technology (PETs) tools to the world. We have a unique remote first Open Source culture and want to grow our team organically from the community that has helped us over the past 6 years.

Dalle-2: A future society powered by renewable energy, where natural and technology coexist in harmony, photorealistic solarpunk art #dall2 cc: @yishan

You may have recently seen OpenAIโ€™s DALL-E 2. Now, imagine if the impressive abilities of models like GPT-3 or DALL-E 2 were focussed on tasks like preventing climate change or curing cancer?

OpenMined is at the forefront of Privacy Enhancing Technology which will enable breakthroughs in all scientific fields, in particular those with a positive impact on humanity.

To achieve this goal we need more value aligned individuals who are interested in working on both the research and implementation of cutting edge technology in the field of PETs.

OpenMinedโ€™s Recent Achievements

Here are just some of the cutting edge things we have been working on lately which you would get to work on by joining our team:

  • ๐Ÿง  Research: An Adversarial Accountant using Renyi Differential Privacy for tracking privacy across data subjects
  • ๐Ÿ’ป ML Engineering: Integrating SMPC Crypten into PySyft, adding Deep Learning support with JAX and building a working end to end system applying SMPC for input privacy and DP for output privacy
  • ๐Ÿ“‰ Project Manager: Working with the UN and their PET Lab to do a pilot of SMPC + DP operations between private datasets in different countries
  • ๐ŸŒŽ Program Manager: Co-launch the United Nations Privacy Enhancing Technology Lab, featured in The Economist, co-announced by President Bidenโ€™s National Security Advisor
  • ๐Ÿฆ Project Manager: Working with the Twitter team to pioneer the use of PETs in social media transparency
  • ๐Ÿšข DevOps: Deploying our stack to Docker and Kubernetes with Continuous Integration and Deployment to PyPI and Docker Hub
  • ๐Ÿงช Data Science: Assisting the UN PetLab to use PySyft to study data across a federated data network, hosted by the United Nations
  • ๐Ÿ“ Writing: Released our 3rd Online Video Course with over 9000 students
  • โœ’๏ธ Grant Writing: Wrote and secured a $650,000 grant from the Alfred P. Sloan Foundation
  • ๐Ÿ“ฃ Speaker / Community Manager: Hosted a live conference attended by 2,000+ attendees
  • ๐ŸŽจ UI Design: Ensuring that our interfaces look great and communicate complex cutting edge ideas with intuitive simplicity
  • ๐Ÿ–ฑ UX Design: Improving our APIs so that working with PySyft fills users with joy

But donโ€™t I need a fancy degree and extensive industry experience to contribute to the cutting edge and make a difference?

Consider the following diagram comparing the traditional career and employment pathways for tech roles and the alternative pathway at OpenMined.

Whatโ€™s the catch?

The reality is that companies and organizations on the left hand side have well established business models which require specialized skill-sets and in turn pay high salaries which creates increased demand and competition. Unfortunately, even if you make it through the long path to a big tech or unicorn startup role, you may find yourself working on AI projects which ultimately must make a profit for shareholders and investors.

On the other side of the fence is a different path, a much more Open path; one which we believe is the future of mission driven, remote first work. OpenMined is a Charity (much like Mozilla) aimed at delivering Open Source technology and AI advancements for the common good. Instead of terrifying PASS / FAIL whiteboard interviews we prefer to hire people who demonstrate the communication skills, empathy and motivation to learn; that match the core values of the OpenMined community.

How OpenMined Members began their Journey

Rasswanth ๐Ÿ‡ฎ๐Ÿ‡ณ

Rasswanth studied CS in Coimbatore, India and joined the Crypto Team as a GSOC candidate and was quickly hired due to his exceptional talents and dedication to learning PySyft and contributing high quality PRs.

 
Tudor ๐Ÿ‡ท๐Ÿ‡ด

Tudor took the OpenMined privacy course & started contributing to PySyft. His excellent engineering work at OpenMined helped him secure a Masters Scholarship to ENS de Lyon in France where he is studying cryptography while still contributing to PySyft.

Madhava ๐Ÿ‡ฆ๐Ÿ‡บ

Madhava is a self taught Engineer who discovered OpenMined while looking for solutions to AI data privacy at a MedTech Startup. Originally joining the DP team writing Swift, he is now Core Team Lead.

 
Kritika ๐Ÿ‡ฎ๐Ÿ‡ณ

Kritika studied CS in Hyderabad, India and joined OpenMined in the DP Team. Her groundbreaking academic work led to a position as a Research Associate at Google. She still continues to contribute to PySyft's DP system.

George ๐Ÿ‡ท๐Ÿ‡ด

George entered OpenMined on the Crypto Team, while studying his Masters in Bucharest. His applied research experience in SMPC at OpenMined, resulted in a full time role at Bloomberg, and then DeepMind in London, UK. He still contributes to PySyftโ€™s SMPC.

 
Shubham ๐Ÿ‡ฎ๐Ÿ‡ณ

Before joining OpenMined, Shubham worked as a Data Scientist and Software Engineer with B2B and B2C tech companies. In his work as a Data Scientist Shubham discovered PETs. Now spends his time engineering the Data Science API of Syft.

Learn more from our recent R2Q4 Graduate Padawans and Padawan Program Alumni and find out what they are up to now!

What do all of the above community members have in common?

They all joined OpenMined out of an interest in PETs, either from their area of study or from AI industry needs and were willing to take a chance by contributing work and code to OpenMinedโ€™s open source repositories.

After proving themselves, their Mentor secured a paid contributor grant to allow them to continue contributing based around their schedule. Some members contribute part time while they study or work other jobs; for others OpenMined is their full time gig.

All of our full time paid contributors began their journey on other paid contributor programs (such as GSOC or UCSF Grants) and it worked so well, we have decided to create our own.

Introducing...

OpenMinedโ€™s PySyft Padawan Program - OP3 BETA

Some of us are Star Wars fans... forgive us. ๐Ÿ˜‚

Not only does OpenMined want to foster talent in the PET space, we also receive requests from our partners to nominate community members who understand the PySyft tech stack. They are looking to fill exciting Big Tech, Gov and Academic roles deploying and working on PySyft full time.

While most contributors join the Slack community and progress through the three phases of an OpenMined contributor, we have so much demand we want to introduce a new fast lane, called the PySyft Padawan Program.

Beta Testers Required

We are looking for people who can start quickly in any of the roles listed above in our "Recent Achievements". To accelerate your learning you will be shadowing a Mentor from the team, learning by watching what they do; and then taking on tasks as you feel comfortable.

Skills and Experience:

  • Anyone from early career to seasoned expert is welcome to apply
  • We believe the right candidates can excel regardless of their level of prior experience
  • The determination to learn challenging things fast and not give up

Minimum Requirements:

  • Midi-chlorian count >= 5000 ๐ŸŒฑ (๐Ÿšจ star wars joke alert)
  • Members of the First Order need not apply ๐Ÿ˜‚ (๐Ÿ™ last one I promise)
  • 10+ hours a week availability for learning the material
  • At least 2 hours overlap with your Mentor's time zone

What our Padawans get:

  • Mentorship from core members of the OpenMined Team working across our different skill sets and disciplines.
  • Learning tools to understand the PyGrid and PySyft code base inside and out to see how we code and solve problems on a day to day basis.
  • Depending on the mentor you may be working directly on Automatic Differential Privacy, Secure Multi-Party Compute, Distributed Computing, DevOps or any combination of these
  • For non coding roles, work with our team and closely with partners, like the UN, Twitter, Google, Meta (Facebook AI), top Universities, US Census Bureau and more
  • The opportunity to contribute to a major Open Source project in the PETs / AI space and learn the inner workings of a distributed ML stack while deploying Federated Learning into production environments
  • Priority offers for upcoming roles in OpenMined and the skills required to apply for Jobs posted in our #jobs channel by Companies and Organizations deploying PETs
  • The opportunity to contribute to the most exciting space in AI, while making a real positive difference to the world!

Should I apply?

If you are excited about unlocking advances in every scientific field by increasing humanities access to data by 1000x, in a safe and secure way and; can learn fast, love what you do and are a reliable, good communicator then: YES!

  • You might have a job which allows you to do Open Source work on the side, or work at an organization who would benefit from a deeper understanding of PETs and is willing to volunteer a small amount of your time to learn the ropes and contribute to Open Source
  • You might be doing a degree or a masters on an AI / Privacy related topic and want to gain valuable experience for your project, or even be further in your academic career and want to leverage OpenMinedโ€™s PET technology for your own research
  • Or perhaps you are simply interested in becoming a remote first open source contributor

Whatever your background is, the most important thing is that you are a reliable good communicator who is keen to learn and can commit to 10+ hours a week for at least 5 weeks.

Padawan BETA

Are you in a time zone with a Mentor?

While this role is remote, there is a heavy emphasis on real time collaboration to speed up the onboarding process and maximize the learning experience. For the second BETA we have a variety of Mentors in overlapping time zones. After onboarding, you are free to work from any time zone anywhere in the world!

We ย suggest you choose your nearest Time Zone region based upon the assumptions that you would want to sync between 9am - 5pm local time and have at least 2 hours overlap with your Mentor on any given day. People who prefer to work different hours (for example night owls) that still sync are welcome to apply.

Meet the Mentors

Ishan ๐Ÿ‡จ๐Ÿ‡ฆ

EST / Canada (-5)

Hi! I'm Ishan ๐Ÿ‘‹ I lead the Differential Privacy team at OpenMined, as well as lead our collaboration with Twitter working on algorithmic transparency and accountability. I also monopolize our production of puns. ๐Ÿ˜

Track: Engineering
Time Zones: UTC -9 โ†”๏ธ UTC -1

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Kyoko ๐Ÿ‡บ๐Ÿ‡ธ

CST, TN (-6)

Kyoko Eng is the design lead for OpenMined's community and a product lead for OpenMined's PyGrid platform. Before coming to OpenMined Kyoko worked with B2B tech companies to help them form their brand systems and evolve their applications and websites. On the day to day she coordinates with the core team to help align and prioritize product design decisions; conducts qualitative research to further product insights, and then translates the aforementioned into product plans and UI.

Track: Product
Time Zones: UTC -3 โ†”๏ธ UTC +5

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Baye ๐Ÿ‡บ๐Ÿ‡ธ

EST, MA (-5)

Gaspard leads the efforts in securing OpenMined's codebase. He provides security mechanisms for OpenMind's API, VPN, PySyft, and PyGrid infrastructure. Gaspard also performs Application Security auditing and pentesting of these different infrastructures. He works closely with the Engineering team in fixing the various security bugs. He can guide anyone interested in making OpenSource safe again, starting with the OpenMined codebase.

Track: Security
Time Zones: EST, MA(-5)

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Ionesio ๐Ÿ‡ง๐Ÿ‡ท

BRT / Brazil (-3)

Ionesio is a Software Engineer with a background in Computer Science and some research experience in AI and cybersecurity. He has been working with the OpenMined community for 3 years, helping the organization to develop the decentralized platform called PyGrid.

Track: Engineering
Time Zones: UTC -7 โ†”๏ธ UTC +1

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Thiago ๐Ÿ‡ต๐Ÿ‡น

WET / Portugal (+0)

Thiago leads the Web and Mobile team where he works on PyGrid UI. Currently in sunny Portugal, Thiago hails from Belo Horizonte in Brazil and studied his masters in Computer Science at Uppsala University in Sweden.

Track: Frontend Engineering
Time Zones: UTC -4 โ†”๏ธ UTC +4

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Stephen ๐Ÿ‡ณ๐Ÿ‡ฌ

WAT / Nigeria (+1)

Stephen is based out of beautiful and vibrant city of Abuja, Nigeria where he works as a software engineer at OpenMined, with special interest in Platform / Infrastructure Engineering (Yunno, the DevOpsie thingie).

Track: Engineering
Time Zones: UTC -3 โ†”๏ธ UTC +5

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Teo ๐Ÿ‡ท๐Ÿ‡ด

EET / Romania (+3)

Teo works on integrating Deep Learning libraries inside Syft while also contributing on the Core team to improve tracing and benchmarking. You can't improve anything if you don't know how well it runs!

Track: Engineering
Time Zones: UTC -1 โ†”๏ธ UTC +7

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Shubham ๐Ÿ‡ฎ๐Ÿ‡ณ

IST / Lucknow (+5.5)

Based out of Lucknow, India, Shubham works as a Software Engineer with the Core Engineering Team and also serves as a Product Manager for improving the UX of the PySyft APIs. On day to day basis, you can find him venturing from implementing / refactoring features to designing Mock APIs for the syft library.

Track: Engineering
Time Zones: UTC +3.5 โ†”๏ธ UTC +11.5

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Rasswanth ๐Ÿ‡ฎ๐Ÿ‡ณ

IST / Tamil Nadu (+5.5)

Rasswanth works on the SMPC and Core teams to implement input privacy techniques and algorithms for both PySyft and PyGrid.

Track: Engineering
Time Zones: UTC +3.5 โ†”๏ธ UTC +11.5

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

Madhava ๐Ÿ‡ฆ๐Ÿ‡บ

AEST / Brisbane (+10)

Madhava leads the Core team, and does a variety of things from code reviews, release management, evolving the Syft and Grid architecture, writing infrastructure as code and hearding CI. He has been working on Syft and Grid for two years and can guide you through the darkest corners of the code base.

Track: Engineering
Time Zones: UTC +4 โ†”๏ธ UTC -8

๐Ÿ‘‰๐Ÿฝ Click here to Apply!

No Mentors Available for Your Preference?

If your area of interest has no available mentor or you are outside their time zone, and still want to join OpenMined, we would love to hear from you:

๐Ÿ‘‰๐Ÿฝ Please consider filling out this form

Ideal Candidates for Engineering Roles have experience with one or more of the following:

  • Writing Python
  • Using Jupyter Notebooks
  • Creating PRs on GitHub
  • Using the CLI

Bonus experience:

  • Running Docker Containers
  • DevOps and CI/CD
  • Writing Infrastructure as Code
  • Systems / Network Engineering
  • Significant Open Source or Industry Experience

Availability:

  • Minimum 10 hours a week
  • 2+ hours overlap with your Mentor

Checkout our GitHub

GitHub - OpenMined/PySyft: A library for answering questions using data you cannot see
A library for answering questions using data you cannot see - GitHub - OpenMined/PySyft: A library for answering questions using data you cannot see

Join our Slack Community

If you aren't already in our slack make sure to join for more updates.

๐Ÿ‘‰๐Ÿฝ Join Slack Now!

๐Ÿ‘‰๐Ÿฝ Apply to the Padawan Program here!