Requisition ID:  23483


Job Summary

The Elmore Family School of Electrical and Computer Engineering (ECE) at Purdue University invites applications for a full-time, Full Year (12 month) position as a Lecturer beginning as early as possible during the 2023 Spring semester.

The lecturer will become part of a community of faculty, instructors, and laboratory staff who are driven to prepare students to be great designers, problem solvers, collaborators, and leaders in their field. This position is targeted at developing and teaching courses in the areas of data science and machine learning.
In addition to ECE faculty and staff, the lecturer will collaborate with educators in Purdue’s world-renowned Colleges, particularly the College of Engineering and the first School of Engineering Education in the US.  In addition, tremendous opportunities for collaboration on student projects also exist with a wide range of industrial and governmental partners.


Develop and teach courses in the broad areas of data science and machine learning for undergraduate and graduate students, as well as corporate partners (non-credit included). A particular focus will be on creating, adapting, and delivering online content, in both synchronous and asynchronous formats. The lecturer will be a critical part of ECE and Purdue’s top-rated online programs as we scale to meet increasing enrollment and adapt to changing student needs. The lecturer will have to maintain personal excellence in educational techniques, technologies and industrial practice. 
For any course taught or supervised:
•    Hold office hours commensurate with course length and level each week.
•    Refresh content as needed to maintain high pedagogical and technical standards.
•    Develop appropriate course syllabi for assigned classes and report final grades for students in a timely fashion in accord with university policy.
•    Abide by all course policies for any course taught as given by the program director for the given course.
Attend training and meetings as required for a given course. Assist in the administration of ECE’s online curriculum as needed. These duties might include assisting in the training of instructors, conducting evaluation and assessment, and support of outreach events.


M.S. in ECE, Computer Science, or closely related degree areas. Additional qualifications include:
•    Proficiency with modern data science and machine learning techniques and toolkits
•    Proficiency in Python
•    Work with modern programming languages and/or operating systems

Preferred Experience

•    Three years of industry experience in ECE/CS-related work or academic experience in a similar position
•    Supervisory experience of students or entry-level employees
•    Software development experience in a variety of languages or application areas


Submit application to this site including a complete curriculum vitae, a statement of teaching philosophy, and names and contact information of three references. For information/questions regarding applications contact Prof. Jianghai Hu ( Review of applications will begin on December 15, 2022 and will continue until position is filled.  A background check will be required for employment in this position.
Purdue is an ADVANCE institution Purdue University’s School of Electrical and Computer Engineering is committed to advancing diversity in all areas of faculty effort including scholarship, instruction, and engagement. Candidates should address at least one of these areas in a separate Diversity and Inclusion Statement, indicating their past experiences, current interests or activities, and/or future goals to promote a climate that values diversity and inclusion.

Purdue University is an EOE/AA employer. All individuals, including minorities, women,
individuals with disabilities, and veterans are encouraged to apply.

Nearest Major Market: Lafayette