Role overview
Are you an experienced Financial Analyst who is passionate about education and making an impact? Do you love empowering others to find life-changing opportunities? Then this may be the position for you!
Skills & Requirements
- At least 6 months of experience
- Bachelor's Degree preferred, but not required
- Some familiarity with most or all of the following:
-
- Financial Fundamentals in Time-Series Analysis, Financial Ratios, and Financial Analysis
- Python 3, Pandas, MAtplotlib, API Interactions, and JupyterLab
- Financial libraries and Tools like NumPy, SciPy, and Quantopian
- Execution Algorithms, Monte Carlo Simulations, Risk-Data Aggregation, Forecasting, Financial Modeling, Modern Portfolio Theory, and Logistic Regression
- Machine Learning using Algorithmic Trading, Random Forests, k-Nearest Neighbor (kNN), Support ZVector Machines (SVM), Linear Regression, and Scikit-learn
- Blockchain and Cryptocurrency experience in Solidity, Ethereum, Consensus Algorithms, Transactions, Validation, Distributed Ledger, Bitcoin and Bitcoin Cash, and Mining
What we're looking for
- Take attendance at the start of class
- Ensure the Instructor stays on pace with the lesson plan
- Assist students during activity and project work time
- Research and answer student questions
- Provide empathy, support, and encouragement while engaging students
Logistics:
- 24-week program (this is a part-time commitment)
- Mon/Wed/Sat OR Tue/Thu/Sat Schedule
- Weekday Classes: 5:45 - 10pm (includes office hours and break)
- Saturday Classes: 9:15 - 2:30pm (includes office hours and lunch break)
*** Due to the Covid-19 pandemic, classes are being taught online. ***
Other Perks:
- Maintain your current career while teaching
- Hone your own skills by teaching and mentoring others
- Gain access to thousands of tech professionals around the globe that make up our instructional staff network
- Experience the gratitude and fulfillment that comes along with teaching and giving back to the tech community
Hourly salary only: In Colorado, the anticipated hourly salary for this role is $20/hr. Note: The final compensation for this position may consider factors including the geographic location where the work is performed (candidate’s assigned office) and prior work experience of the candidate.