As a software engineer with Coursera, you will be building the core system that powers our platform. We have a host of tough problems waiting for the brightest minds to crack open, many of which are new and unique to our efforts to bring affordable education to everyone.
Depending on your skills, experience, and interest, you could be working on one or more of the following:
Analytics The datasets that we are building up are several orders of magnitude larger than any other higher-education datasets around. You will build up our analytics platform, diving deep into the data we collect to create interactive and engaging visualizations, and devise ways to use this data to improve the learning experience of the students on our platform.
Systems and Operations You will design our back-end systems to be scalable to millions of students, while making sure tha! t they are robust and reliable. We have many unique problems to solve: for example, to support a single homework assignment in our databases class, our servers have to smoothly execute hundreds of thousands of arbitrary SQL queries, while protecting against malicious and potentially destructive code.
Experimental Technology.Some of the challenges we face are so new that a standard term for them has yet to be invented. Here’s a sampling: how can we design scalable systems that will allow us to automatically grade and assess millions of students taking classes in math, history, or literature? And how can we prevent cheating and verify the identity of our students without being overly intrusive?
Apply for this job vacancy
No comments:
Post a Comment