Python Developer for Financial Simulation Tool

Заказчик: AI | Опубликовано: 06.03.2026

I am looking for a part-time Python developer to build a dynamic financial simulation and data visualization tool. We are currently in a strategic planning phase where we need to model various **exit scenarios** and calculate **profit potential** based on fluctuating market variables. The goal is to move from "uncertain claims" to "data-driven probabilities." ### **Key Responsibilities / Scope of Work** * **Dynamic Modeling:** Create a Python-based simulation engine that accepts multiple inputs (revenue growth, operational costs, market multiples) to project ROI. * **Exit Scenario Analysis:** Build logic to test different exit criteria (e.g., acquisition at Year 3 vs. Year 5) and their impact on terminal value. * **Data Integration:** Fetch and process market benchmark data via APIs or web scraping to keep valuation multiples realistic. * **Visualization:** Develop a lightweight dashboard (using **Streamlit** or **Dash**) to visualize "Best Case," "Base Case," and "Worst Case" profit scenarios. * **Documentation:** Ensure the code is modular and well-documented so it can be updated as our strategy evolves. ### **Required Skills** * **Core Python:** Expert-level proficiency in Python 3.x. * **Data Libraries:** Strong experience with **Pandas** and **NumPy** for numerical modeling. * **Visualization:** Experience with **Matplotlib**, **Plotly**, or **Seaborn**. * **Financial Literacy:** Basic understanding of business metrics (EBITDA, ROI, Valuation Multiples) is a huge plus. * **Reliability:** Ability to work **10–15 hours per week** with consistent communication. * **Duration:** Ongoing, part-time (initially 1 month with potential for long-term collaboration). * **Location:** Remote (India-based preferred for timezone alignment, but open to global).