open positions, social computing group

  postdoctoral researcher position: ubiquitous computing and computer vision

I am seeking a highly creative and motivated postdoctoral researcher in ubiquitous computing and computer vision.
Specific areas of interest are (1) activity and scene recognition from video and phone sensor data
and (2) social media and crowdsensed data analytics for urban computing.

The proposed research will be carried out in the context of an interdisciplinary project funded by the Swiss National Science Foundation.
The position offers the opportunity to do exciting research at the interface between human behavior analysis and cities.

The postdoctoral candidate will collaborate with Prof. Daniel Gatica-Perez and his research group.
The ideal candidate will have a PhD degree in computer science or a related area, with extensive experience
in machine learning, computer vision, or signal processing for ubiquitous computing, and a strong publication record in either computer vision or ubicomp.
The applicant will also have strong programming skills (Python, C/C++, and the Linux environment.)
Experience with deep learning (TensorFlow, pyTorch, Caffe) is an asset.

Annual gross salary is 80,000 CHF. Starting date is immediate. Interviews will start upon reception of applications until the position is filled.

Interested candidates should submit a cover letter, a detailed CV, and the names of three references (or recommendation letters) through the Idiap online recruitment system: position "Postdoc position in ubiquitous computing and computer vision".
For further information, please contact me (

  internship: social media for social good

I am looking for an intern to develop methods for analysis and visualization of social media and crowdsourced data for social good.
The intern will be part of a multidisciplinary initiative on social media and mobile crowdsourcing in cities for social good applications.

Specific tasks can include:
Social media analytics
Visualization of social and crowdsourced data
Smartphone app development for mobile crowdsourcing

Candidates can be master's thesis students or visiting doctoral students in computer science or electrical engineering.
They are expected to have background in machine learning, statistics, data science, or computer vision.
They are also expected to have strong programming skills (in R, Python, C/C++) under Linux.
Candidates for visualization are expected to have some previous experience (full-stack javascript development, including AngularJS, node.js, and mongodb).
The internship is for six months (a stipend of 2'000 CHF/month will be provided). Starting date is immediate.