Volunteer Python Chainlit Expert
Ashoka
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Volunteer Python Chainlit Expert
This is an opportunity to work with an Ashoka Staff. This is an unpaid, volunteer opportunity.
About The Affiliated Organization
Founded in 1980, Ashoka pioneered the field of social entrepreneurship. We are now the largest association of leading social entrepreneurs in the world, a network of 4000 Ashoka Fellows in 93 countries at work creating systemic change on the most pressing social and environmental issues of our time. We find, support and collaborate with our Fellows to help scale their solutions across nations and continents and work with a wide range of partners to create an "Everyone a Changemaker" world, one in which we all can find and develop our power to contribute to meaningful change for the good of all.
For more information, please visit https://ashoka.org
Job Description
AIshoka is Ashoka's general-purpose chatbot with access to all kinds of skills and knowledge sources. We are looking for a Python developer to take a look at the app and improve things like performance, stability, and efficient use of server resources. The app helps colleagues at Ashoka globally be more efficient in their work. A more robust app would be a meaningful contribution to Ashoka as a whole. The work will also prepare us for making the app available to the public soon.
Volunteer Logistics
- Estimated hours required per week: 2; 8 hr total for code reviews and improvement
- The estimated duration of the project is: Under 1 month
- This position is Virtual (Remote)
Language Requirements
English
Desired Skills And Experience
- Chainlit Python Session and websocket management
Key skills/competency
- Python Development
- Chainlit Framework
- Websocket Management
- Code Review
- Performance Optimization
- Application Stability
- Resource Management
- Chatbot Development
- API Integration
- Software Architecture
How to Get Hired at Ashoka
- Research Ashoka's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight Python, Chainlit, and open-source contributions relevant to AI/chatbot development.
- Showcase your expertise: Provide a portfolio of relevant code reviews, performance optimization, or app improvement projects.
- Demonstrate passion for social impact: Articulate how your skills align with Ashoka's "Everyone a Changemaker" vision.
- Prepare for technical discussion: Be ready to discuss Python, Chainlit session management, and websocket optimization in depth.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background