-
Flexible Schedule
|
Virtual Opportunity
Interested in applying your development skills to help in this and future pandemics? We are a non-profit organization looking for a Volunteer Python Quality Assurance Engineer to join our team and help us develop our product for the global good. We are developing a new, flexible, sophisticated but easy-to-use object-oriented holistic framework for modeling infectious disease risk, transmission & spread, along with a web app. We have a >30,000 line Python code base with many unit tests, but we have a backlog of QA & tests that are needed. Going forward, you will be essential in keeping our Test-Driven Development (TDD) on track. We have multiple areas in which QA is needed, and you may specialize in one or more of those: Mathematical/Numerical Modeling & Statistical Methods for Public Health/Epidemiology Machine Learning / Probabilistic Programming Web User Interface & API Database & Data processing Framework Core classes API Security Responsibilities You will apply your expertise in Python to improve upon our code: Reviewing implementation & test code & documentation Refactoring existing code (potentially) Testing: Automated (writing, verifying & running unit & integration tests) & Manual Assuring good test coverage Writing/Updating code documentation Coordinating with others Documenting issues clearly Requirements Experience as a Python Developer and/or Test/QA engineer (preferably of frameworks) Strong knowledge of Python (versions 3.8-3.10), including most language features, such as: MetaClasses Decorators (all types) & Context Managers Proxy Classes Generators (including Asynchronous) Multithreading & multiprocessing Standard library, especially unittest Know how to write a Mock Proficient with Git Knowledge of Torch or NumPy and numerical modeling & analysis Data Science and/or User Interface (UI) development/testing experience preferred, including UI testing with selenium Pyro or other probabilistic programming language (PPL) knowledge a plus Public health, epidemiology, medical or statistics & scientific knowledge (strongly preferred) Database development experience preferred Knowledge of reStructuredText and SymPy preferred Familiarity with Docker a plus Ability to follow a high-paced Agile, test-driven development process, working on a small team Adaptable Reliable Team spirit Good problem-solving skills Willingness to be involved in and commit to a volunteer assignment Location Fully remote
Date Posted: 2024-06-20
-
Flexible Schedule
|
Virtual Opportunity
Epidemiologist Would you like to be part of an ambitious, innovative team working on cutting-edge projects to help humankind and to make a positive difference in the world? We are looking for a committed Epidemiologist Volunteer or Intern to join our team and help us develop our product for COVID-19 Risk Analysis. This is an unpaid position. Responsibilities Specific responsibilities will include some of the following, depending on the successful applicant’s skill-set and interests Review the COVID-19 literature and relevant epidemiological research for data and analysis and modeling techniques Manage and graphically visualize COVID-19 data Evaluate and analyze data using accepted statistical and biostatistical techniques Link large datasets to other sources of data Identify alternative or supplemental data sources to augment missing data Modeling development of COVID-19 risk and spread Work closely with the scientific team and collaborators to provide operational parameters to ongoing research Perform other duties as assigned Requirements Familiarity or expertise with principles, theories, and practices of epidemiological stu dies, especially statistical methods and study design Ability to participate in multidisciplinary study team Ability to oversee data entry to develop risk assessments, data cleaning, and data quality assessment and documentation Preferred (but not required) education: Junior/Senior undergraduate standing Current or previous academic study in the medical fields, health sciences, Biostatistics, or allied sciences appropriate to the position is preferred Location Fully Remote
Date Posted: 2024-06-20
-
Flexible Schedule
|
Virtual Opportunity
Please email your application contact@pandemonium.dev We are an all-volunteer team of developers and scientists who are developing a cutting-edge app to predict COVID-19 risk and spread. We are looking to recruit a new volunteer to help spread the word of what we’re doing across social media platforms and to get people interested in our app and project. Responsibilities Identifying and selecting social media platforms and groups to post to Posting to various social media platforms and groups about our organization, its mission, how our app can help people to manage their COVID-19 risks, and how people can help out or join our project Interacting with social media users and responding to their questions and comments about our organization, model, and app Keeping our corporate profiles up-to-date Requirements Good familiarity using social media platforms (the more the better) Genuine interest in our model and/or app Belief we can improve people’s health by better-informing them Good online social skills Enthusiastic or passionate disposition would be a plus (but not required) Experience/training in communications, marketing, or sales would be a plus (but not required) Some background in epidemiology or statistics would be a plus (but not required) Location Fully Remote Term T he duration & hours are negotiable .
Date Posted: 2024-06-20
-
Flexible Schedule
|
Virtual Opportunity
Position: User Engagement Manager About Us: We are a dedicated team of volunteers consisting of developers and scientists working on an innovative app designed to predict COVID-19 risk and spread. Our mission is to enhance public health by providing accurate and accessible information to users. As we continue to refine and test our app, we are actively recruiting trial users to participate in this crucial phase. Role Overview: At current phase, you will work as a test user manager and play a pivotal role in the success of our app by managing the recruitment, support, and feedback collection process from our trial users. This is a remote position, and we welcome individuals from diverse backgrounds who share our passion for improving public health. Responsibilities: Signing Up Users: Actively recruit trial users to participate in testing the app. Provide clear instructions for the onboarding process. Logistical Support: Offer guidance and support to test-users throughout their experience. Address any technical issues or concerns users may encounter. Feedback Management: Record and organize feedback from test-users. Create reports summarizing key insights and trends. Follow-Up: Establish a communication plan to follow up with users over the designated testing period. Collect additional feedback based on user experiences. App Improvement: Optional: Evaluate app functionality and suggest improvements to the development team. Requirements: Interest in Our Model and App: A genuine interest in the goals and objectives of our project. Belief in Health Improvement: Strong conviction that our app can contribute to improving people's health by effectively presenting information. Communication Skills: Excellent online social and communication skills. Ability to provide clear and concise guidance to users. Optional Skills: Experience or training in communications or education would be a bonus but is not required. Location: Fully remote. The position is open to individuals worldwide. Term: The duration and hours for this position are negotiable, and we are open to discussing a schedule that suits your availability. If you are passionate about leveraging technology for the betterment of public health and are excited to contribute to our project, we invite you to apply for the User Engagement Manager position.
Date Posted: 2024-06-20