The University of Pennsylvania's Wharton Graduate Division is looking to enhance and maintain its Course Match registration system, which requires continued refinement and innovation, and to advance analytics-driven solutions that enhance the student experience and improve office productivity.
Requirements
- Strong programming proficiency in Python, including experience developing modular, well-documented, and production-grade code.
- Familiarity with version control systems (e.g., Git) and test-driven development
- Demonstrated expertise in algorithmic systems or large-scale computational frameworks, with hands-on experience in one or more of the following: heuristic search methods (e.g., Tabu Search), combinatorial optimization, mixed-integer programming (MIP), or algorithmic market design.
- Experience working within multi-component software environments and integrating external libraries, APIs, or platforms.
- Applied experience with core data science methods, including statistical modeling, predictive analytics, and machine learning.
- Proficiency with tools such as R, SQL, and Power BI
Responsibilities
- Lead development and ownership of Course Match
- Serve as the primary developer and systems owner for Course Match registration system, including algorithm and infrastructure integration.
- Algorithmic and performance refinement
- Design and implement enhancements to Course Match's algorithmic infrastructure, including optimization tuning, performance analysis, heuristic development (e.g., Tabu Search), mixed-integer programming (MIP), and system diagnostics.
- Internal and external collaboration and system integration
- Partner with internal stakeholders and external vendors to support the integration of a new optimization engine.
- Data science project contributions beyond Course Match
Other
- Master's degree and 1-2 years of experience in a quantitative field such as Engineering, Data Science, Computer Science, Operations Research, Mathematics, or a related discipline is required;
- A Master's degree and at least 5 years of relevant experience is strongly preferred.
- Outstanding communication skills and a highly collaborative mindset are essential.
- Ability to translate technical insights for diverse audiences, fostering cross-functional collaboration, and providing mentorship and thought leadership to colleagues.
- Background checks may be required after a conditional job offer is made.