The Ohio State University's Department of Computer Science and Engineering is seeking to expand its faculty with a Professional Practice Professor to contribute to the Center for Software Innovation (CSI) and the Integrated Business & Engineering Honors Program. The goal is to equip students with the skills and resources for the growing digital economy, focusing on software engineering, innovation, and AI fluency.
Requirements
- Experience with AI-assisted coding techniques is desired.
- Experience with developing new courses and degree programs.
- Experience with online teaching and programs, experiential teaching, informal learning, and/or outreach and engagement.
- Experience with the intersection of AI and software engineering, including but not limited to automated code generation, intelligent debugging and de-obfuscation, AI-assisted code refactoring, neural program synthesis, probabilistic programming, and software testing automation.
- A record of high-quality research or development in the software area, gained in academia, industry, government, or national labs.
- Clear plans to create, implement, and oversee engagement with industrial or government partners.
- A Ph.D. in computer science, computer engineering, or a closely related computing field. Ph.D. must be completed by the time of appointment.
Responsibilities
- Teach courses on a broad range of software-related topics.
- Develop and teach access-for-all courses in Data and in AI, such as Data Wrangling, Prompt Engineering, and Introduction to Start Ups.
- Lead curriculum and degree program development.
- Participate in a variety of scholarly activities that contribute to the CSI mission's overall success.
- Meet with industry partners, individuals, and focus groups to understand the skillset students need for a successful career in their field.
- Collaborate to develop hands-on experiential learning opportunities (e.g., lectures from industry professionals, workshops focused on application, and student project development).
- Service and support to the digital innovation ecosystem.
Other
- Evidence of teaching and/or mentoring teams (students or employees) in the computing field.
- Leadership and Collaboration: The candidate should demonstrate leadership and the ability to collaborate effectively in a professional academic setting.
- Teaching and Mentoring: Experience or training in teaching and mentoring within a professional context is desirable.
- Communication Skills: Excellent interpersonal and communication skills are required, with a focus on working constructively, decisively, and collegially with both external and internal colleagues and interdisciplinary teams.
- Independence and Initiative: We value individuals who can work independently and are proactive self-starters with strong project leadership skills.