|Salary:||Research Assistant £26,715-£30,942 or Research Associate £32,816-£40,322 or Senior Research Associate £41,526-£52,559|
|Placed On:||30th June 2020|
|Closes:||30th July 2020|
Fixed-term: The funds for this post are available for 18 months in the first instance.
We are seeking an independent detail-oriented individual with strong hands-on systems skills, and familiarity with machine learning (or willingness to learn), to participate in projects within an active research team of PhD students and other RAs (see team description below). The core of this role will be two-fold. First, to administer and maintain existing experimental systems and code already developed by the team. Second, to participate in projects with other team members that require a mix of machine learning and systems - in which this role will aim to contribute primarily with system research and engineering. Opportunities to publish in top-tier venues and mentor PhD students will exist, depending on the experience of the successful candidate. This role will also focus on open-sourcing and maintaining select outcomes of research.
Essential Qualifications - BSc/BEng in computer science/software engineering/physics or similar - Strong programming experience in Python - Good understanding of distributed systems and operating systems - Basic understanding of machine learning and related libraries/frameworks such as NumPy, TensorFlow, and/or PyTorch - Basic understanding of embedded systems development - Good understanding of test-driven development and continuous integration - Basic grasp of common Linux command line tools
Beneficial Qualifications - MSc/MEng or PhD in computer science/software engineering/physics - Experience in conducting research and publishing academic papers in top-tier research venues - Experience with GPUs environments and systems for machine learning - Experience with FPGAs and/or non-trivial embedded system development - Experience in mobile programming (Kotlin/Java on Android, Swift/Objective-C on iOS) - Experience in cloud environments (AWS, Azure, GCP) - Understanding of common packaging formats (e.g., Python Wheels, Docker) - Prior experience with gRPC/ProtoBuf
Appointment at Research Associate level is dependent on having a PhD or a combination of Masters degree along with considerable experience. Those who have submitted but not yet received their PhD will be appointed at Research Assistant level, which will be amended to Research Associate once the PhD has been awarded. For appointment at Senior Research Associate level, the successful candidate will have to show evidence of multiple and extensive experience of the above qualifications.
To view the full advert please go to: https://www.jobs.cam.ac.uk/job/26162/
Type / Role: