Job ID: 196165

Assistant Professor - Programming Languages

University of Kansas

  • Oct. 5, 2022
 
  • Assistant Professor - Programming Languages
  • Electrical Engr & Comp Science
  • University of Kansas
    Lawrence, KS
 
  • Open until filled
  • Available immediately
  •  
 
  • Assistant Professor
  • Computer Science
 
 

Assistant Professor – Programming Languages
Electrical Engr & Comp Science

Position Overview

The University of Kansas (KU) Department of Electrical Engineering and Computer Science (EECS) seeks outstanding individuals for a full time, tenure-track position at the rank of Assistant Professor in Computer Science with a focus on Programming Languages. Successful candidates are expected to contribute to the development of academic programs and contribute to the research community. Applicants are expected to have an earned doctorate, or equivalent, in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field at the time of appointment.

Applicants are expected to develop and sustain a research program focusing on any area related to programming languages and/or static analysis, including but not limited to: type systems; language semantics; automated software engineering; program analysis; partial evaluation; symbolic execution; and model checking. Application areas including high-assurance systems; resiliency; trustworthy systems; and secure systems are particularly desirable. Applicants pursuing research in areas that are synergistic with KU’s recent Research Rising efforts on Securing Our Worlds: Physical, Digital, Social (https://research.ku.edu/news/kus-research-rising-awards-will-address-critic…) are preferred.

EECS is the largest department in the KU School of Engineering with 36 faculty members and a research volume of over $6 million per year. Faculty engage in research projects across multiple areas of interest through the department, the Institute for Information Sciences (I2S), the Center for Remote Sensing and Integrated Systems (CReSIS), and the KU Medical Center. The EECS department offers undergraduate and graduate degrees in electrical engineering, computer engineering, computer science, and interdisciplinary computing. The department has approximately 850 undergraduate and 200 graduate students. The KU School of Engineering has added new faculty lines over a five-year period and has expanded research and teaching facilities.

The University of Kansas School of Engineering (SoE), the EECS Department, and I2S strongly value diversity, equity, inclusion, and belonging (DEIB). We seek candidates who can contribute to fostering an inclusive culture. In Spring 2019, KU SoE was one of only 29 universities to achieve the exemplar, inaugural ASEE Diversity Recognition Bronze Award https://diversityrecognition.asee.org/award-recipients/. In a continuing effort to enrich its academic environment and provide equal educational and employment opportunities, the university actively encourages applications from members of underrepresented groups in higher education. The successful candidate must be eligible to work in the U.S. by the effective date of the appointment.

The University of Kansas is a Carnegie doctoral/research-extensive university with a $1.4 billion endowment and a faculty of 2,600. Current enrollment is 28,500 (19,000 undergraduate), with students drawn from 110 nations and all 50 states, 20.6% of KU students are members of minority groups. The 1,000-acre main campus is in Lawrence, a community of 95,000 in hilly northeast Kansas that lies about 35 miles west of Kansas City. Lawrence has a lively downtown and a thriving arts and music scene, and its local government has enacted ordinances supporting equality for all members of its population. Lawrence also offers numerous sports and recreational opportunities, local shops, and a wide range of good restaurants.

Job Description

40% Teach undergraduate and graduate courses in the Electrical Engineering and Computer Science department. Participate in undergraduate and graduate student academic advising. Mentor graduate students in research and serve as the major advisor and chair of Master’s and Doctoral level thesis committees.

40% Perform and conduct research in the research centers/laboratories associated with the department. Establish a strong research agenda in areas of expertise that overlaps, supports, or expands the current research in the department, leading to external grant support and publication in recognized refereed journals and conference proceedings. Collaborate with faculty and professional staff on KU campuses.

20% Perform Department, School, University and professional service activities normally expected of university faculty commensurate with rank. Participating in local, national and international professional conferences and other activities appropriate to the discipline. Perform other duties as assigned by the Department Chair.

Required Qualifications

Earned doctorate in computer science, computer engineering, electrical engineering, or a closely related scientific or engineering discipline by the time of appointment.
Expertise in any area related to programming languages and/or static analysis, including but not limited to: type systems; language semantics; automated software engineering; program analysis; partial evaluation; symbolic execution; and model checking. Application areas including high-assurance systems; resiliency; trustworthy systems; and secure systems are particularly desirable.
Demonstrated potential for teaching Undergraduate/Graduate level courses at the University level.
Potential to establish and secure external funding.

Preferred Qualifications

Applicants pursuing research in areas that are synergistic with departmental strengths of security and assurance, imaging, scientific/parallel computing, communication systems and networking, radar and remote sensing, embedded systems, and signal processing are preferred.

Contact Information to Applicants

Erik Perrins
eecs_search@ku.edu

Additional Candidate Instruction

A complete online application will include the following PDF files: 1) letter of application, 2) curriculum vitae, 3) a statement of research interests and plans, 4) a statement of teaching interests including plans for broadening participation in computing, 5) a diversity statement, typically on the order of two pages, outlining contributions and/or plans to contribute to diversity, equity, inclusion, and belonging (DEIB), and 6) contact information (including email addresses) for three individuals who can provide letters of recommendation.

In addition to the materials above, learning about each applicant’s contribution and engagement in areas of diversity is an important part of KU’s mission. As a result, applicants will be presented the following question at the time of application. The response must be within 4,000 characters or less.
Describe your experiences working with people from diverse backgrounds, and explain how those experiences reflect your commitments to diversity, equity, inclusion, and belonging?
Review of application materials begins November 2, 2022 and continues as long as needed to identify a qualified pool of candidates.


 
Please reference AcademicKeys.com in your cover letter when
applying for or inquiring about this job announcement.
 

Contact Information

 


  •  


New Search | Previous