Software developer position in CompMusic

In this position you will be working together with researchers at the MTG-UPF in Barcelona to (1) develop prototypes demonstrating novel ideas, algorithms, and interaction paradigms related to music information processing and (2) implement novel algorithms for processing and interacting with music related data.

Required skills/qualifications:
Bachelor degree in Computer Science, with 2+ years of practical experience (Master degree is a plus)
Proficiency in both written and spoken English
Proficiency in at least two of PHP, Python, C/C++
Experience with UNIX systems
Experience in the development of Web applications including front-end programming

Preferred skills/experience:
Fast learner with strong problem-solving and analytical skills
Proven ability to develop software solutions for complex design/implementation problems
Familiarity with concepts of signal processing, data mining and machine learning
Experience in working with databases and large datasets
Familiarity with MATLAB

The Music Technology Group of the Universitat Pompeu Fabra is a leading research group with more than 40 researchers, carrying out research on topics such as audio signal processing, sound and music description, musical interfaces, sound and music communities, and performance modeling. The MTG wants to contribute to the improvement of the information and communication technologies related to sound and music, carrying out competitive research at the international level and at the same time transferring its results to society. To that goal, the MTG aims at finding a balance between basic and applied research while promoting interdisciplinary approaches that incorporate knowledge from both scientific/technological and humanistic/artistic disciplines. For more information on MTG-UPF please visit


Interested people should send a resume as well as an introduction letter to