This posting cannot receive an online application from your Diverse Jobs account. To apply, follow the employer's instructions within their job description.
Virginia TechLocation: Blacksburg, VA 24061 Document ID: AA316-0F8F Posted on: 2017-11-2411/24/2017 Job Type: Full-time
Research Assistant Professor
Applications are invited for a Research Assistant Professor position (non-tenure track) with the Systems Software Research Group (http://www.ssrg.ece.vt.edu/) at Virginia Tech. The position involves conducting research in the space of systems software, with a particular focus on operating systems, concurrency, distributed systems, virtualization, compilers, language run-times, and middleware. Research is intended to contribute to multiple externally sponsored projects in these spaces that are focusing on designing scalable systems software (e.g., operating systems, hypervisors, compilers, run-times) for a broad spectrum of architectures from node-scale (e.g., multicore/multi-socket SMP , Xeon/Xeon-Phi, ARM /x86, CPU / GPU ) to rack-scale (e.g., Scale-out processors, Firebox, The Machine). Research is also intended to contribute to sponsored projects in the space of concurrency control abstractions, protocols, and mechanisms for a broad range of architectures from multicore/multi-socket SMPs to clusters to geographically distributed systems.
The positions' responsibilities include:
- conducting independent research in these spaces
- developing publications for journals, conferences, and workshops, and presenting papers at conferences and workshops
- conducting technology transitions to production systems of sponsors (in relevant projects)
- developing research proposals for obtaining externally sponsored research
- recruiting and advising PhD and MS students on their dissertations and theses
- serving on PhD and MS student dissertation and thesis committees
- PhD in Computer Engineering or Computer Science or a related field with a systems background is required. Systems is broadly defined to include operating systems, hypervisors, compilers, and run-times. Publications in theses spaces (e.g., SIGOPS , USENIX -sponsored) and system building experience (e.g., Linux, FreeBSD, LLVM , JVM , Pin, Infinispan) is a must.
- Theory background, especially in distributed computing (e.g., PODC , DISC ), is highly desirable.
To apply please click here!